The good: I like the art, and the customization of characters through buying powerups. I also like the fact that stages have environmental elements that add some challenge. The bad: The music gets old really fast. I feel like sometimes it is really slow progressing through each stage. Also some elements of the plot feel really old and overdone.