Rayman! New Challengers! Nintencats! More!
Last week was a big one for Super Smash Bros., with plenty of hype surround a live broadcast that revealed Captain Falcon, Lucina and Robin as new challengers. As you would expect, that dominated the week's new screens. Masahiro Sakurai did also move onto other details in his Dire