Wow, mechanically, this game is awesome. I do think there's some things that you could add, such as a tutorial, Cool down timers, slightly better balancing such as the boss it feels the hardest on the second phase, not the third, even though it probably should on a third