Look to me like a clever Idle game in disguise. The gameplay is hypnotic. Perfectly suited for mobile. Massive use of particles and trails.
The thing I don't like very much is the upgrade page, there is too much things, it's overwhelming. The upgrade screen composition is strange, all in the top-right and the center is empty.
Other that that, great game. Congratulation.