You should have been redirected to The Ceo's - Nintendo Back by CEOs / The Mad Scientists.