Thanks to @-still-dreaming- for 100% the code and 2% of art, and Swpa435 for 98% of the art.
I was too lazy to code so why not remix? :)