Nintendo officially 'spilling the tea'