I think the design could have been better, but this was still good. Funny, I can't even really figure out what it is I don't like about it. I think it just comes off as a bit too flashy. It's still a good game. The music is very nice too. I like how you have the pieces move around like that.
It shows good variety. I don't think the powerups help me much, though. I don't know what half of them are for. It is a nicely arranged game. I appreciate the originality.