June 12, 2017 Daaahhh! Ubisoft teams up with Nintendo for Mario Rabbids crossover on Switch Shigeru Miyamoto makes surprise appearance during reveal