Wow, the game is pretty similar to mine :D (Which is good, I hope..).
Graphically one of the most impressive games this jam. It's fun too, with all the different things happening, enemies and upgrades. And chaotic too, most of the time!
I could totally see this game being released on a mobile platform as it is, it's so polished.
Great work!