That game caught me instantly, because it reminded me on Ufo Joe a flash game which was way more casual, but a game I really liked (https://www.youtube.com/watch?v=DsN4cDH7U-E).
The controls and the gameplay are super fun and you have created a lot of levels too. So I might come back to complete them all! The music suits well. I cannot think of any real improvement in terms of gameplay. For me it's quite fun as it is. IMO you can polish some visual aspects like replacing the platform models with something more fitting or improve the UI here and there.
But all in all this is just a great experience! Thanks :)