b'
Reactions to the Nintendo Switch announcement and play impressions of the system and the games from the event held in Tokyo, Japan.