All I have to say is WOW. This game looks amazing in motion. Silky smooth animation and frame rate, especially going over the net (though not representative of America, it's still impressive nonetheless). I seriously can not wait till this game comes out.
PS: Damn Mario was terrible in that match, how the hell did he win!?