This game is unfinished and will probably not be finished. Explanation at the start. Feel free to mess around in the code and explore how I made my concept. :D Also check out my other projects because this is kind of bad.
All scripts by me. Some scripts reused from my game "Ripple", other than that it was "remade" from the ground-up.