I liked it very much. Cool game style, very enjoyable, the bosses are really nicely done visually and their patterns are also very interesting.
I missed some music, but if we add something decent from yt to the SFX, it's great! (Probably no time for music?)
Overall, goooood concept, great job! :D