Gameplaywise, it's decent. However, it really needs more story to carry the game, and the 'ending' was REALLLY abrupt. Music was fun, tho.
I need more. If you could fix the accumulation of performance degradation I'd play this for hours. I love the sprites!