Super Smash Bros. Brawl looks amazing, wish I could play
The folks over at HQ in Japan are seen here duking it out. It’s actually separate teams in Tokyo and Kyoto playing over Wi-Fi. Not bad, right? I just wish it were here already. Feck! Not so fast, partner. There’s one more video.