After years of speculation and a short hardware teaser in January, Nintendo finally unveiled everything about the hotly ...