from 2017-01-14T01:52:18
Reactions to the Nintendo Switch announcement and play impressions of the system and the games from the event held in Tokyo, Japan.
Further episodes of 8-4 Play
Further podcasts by 8-4, Ltd.
Website of 8-4, Ltd.