Mario Wii U

E3: All aboard the fun bus to Nintendo Land

Nintendo’s conference left fans a little perplexed. No less than 23 games were on show, which is a figure none too shabby, but most had already been announced while the rest felt distinctly casual. At least things got off on the right foot with a demonstration of Pikmin...