A handful of English-language videos from the Smash Bros. Brawl have emerged from the forthcoming US release.
Smash Bros. Brawl hits stores in the US on Sunday 9th March 2008. Be sure to stick around for an upcoming Wi-Fi hub for all your online Smash antics!