I love this game, though I think there could've been more to it. I don't really like the idea of having to keep waiting till the boss attacks to do damage. In the Sonic Advance series, I could just keep attacking the boss.
Still, this is a great game, and Blaze the Cat is just awesome.