Nintendo at 130: 'It's on us to create that wow moment for players'