Nintendo kicked off this year’s digital E3 event by transforming its most public faces into puppets, and then Star Fox characters. These guys.
At least Iwata, Reggie and Miyamoto look like they’re having fun, and that’s what it’s all about at the end of the day.