Hands on with the “Super Smash Bros. 3DS” demo

Everyone is eagerly anticipating the release of “Super Smash Bros. for 3DS” on October 3, and to help with the wait Nintendo has released a small taste of the brawl yet to come. The demo available to download from the Nintendo shop brings five characters to try with only one stage to play on. The […]