This is great
Spent all last night and all today playing this game, and I can't find MUCh wrong with it. However, I found that the movements were a little blocky, dn too greased. If you added a little friction, it'd be much beter.
Some tips:
-When fighting anyone other than master hand: You can use your opponents speed against them! When you knock the foe away, their damage increases, right? Well, when the foe runs at you, use the up-p move(using any character) and, more often than not, the foe will fly off the edge instantly.
-You can use a glitch in the animation to your advantage: When master hand goes to strike you with anything, simply pause the game to avoid his moves. An interesting little move, but a cheat. I suggest not using it, so that you can still play the game to its full potential.
-Keep moving! Standing still and moving around can be the difference between a worthy opponent and a sitting duck.
-Drive-bys: Running by your foes and attacking is an easy way to beat them without getting hit. Just make sure not to walk right into their attacks. Also, choose your attacks wisely. Like I said earlier, up-p moves can finish the foe off quickly, but make sure they have a little damage on them first. It won't finish them off if they don't, and it'll leave you open for a counter strike.