Nintendo Announce the Nintendo Switch

It looks like Nintendo has a hit on their hands[...]