downrightupleft.com
Super Smash Bros 3DS and Wii U trailer!
Sure, Nintendo released this trailer a while ago but it’s worth giving it another look considering the game will be coming out this year.