Nintendo of Canada holding free demo kiosks in Oshawa and Edmonton

Demos include Super Smash Bros. Ultimate and New Super Mario Bros. U Deluxe

Comments