8/10
+The better you play the harder it gets. Every level is broken into multi-tiered sections with different enemy/attack patterns depending on how well you play.
+Multiple play styles: every character has different abilities, bullet pattern and speed.
+Music: high tempo electronic music layered with orchestral and distinctly Japanese bits.
-Some characters are definitely superior to others.