Not buying into it unless we're seeing more stuff by like tomorrow.
For those who can't tell immediately, this is supposedly a leak of new Smash Bros stuff.
--
Falcon Punch
http://www.youtube.com/watch?v=FFtw7qW7Vcw