The visuals on this thing are just amazing. Dang. You can pet yourselves on the back for that for sure. Gameplay is also pretty fun. I've had some issues moving around, though that might just be my browser acting up, but punching sure works great! A nice addition could possibly be to see which powerup is being activated with some sort of text popup of sorts, perhaps. That way you get less of a "what in the name of dice is happening!?" reaction. :P