Gives everything a bullet hell should. This includes slightly difficult regular enemies, brutally difficult boss fights, and a great upgrade system. Only problem is the occasional freezes of the game. I've played many games like it, my computer should certainly be able to take it, yet sometimes it still stops.
People complaining about this game really need to stop insulting it, and actually move on. Give it a bad rating, sure, leave a small comment telling the developer to fix something, and go on.