TruckOSaurus on 28 August 2012
I think they should push the Smash Bros. inspiration a bit further and do a Smash Dojo type site where they reveal a bit of info on the game characters, mechanics, items, supers and modes everyday.
Signature goes here!