Press Rush, Jan’ 13th 2017 (Nintendo Switch, GDC Industry Survey and Call of Duty World League)
[embed]https://youtu.be/r6EwrKtLqxQ[/embed] Loads of press releases to the rounds and there's never enough time to go through them all. This show hopes to fix that. The Tuesday show goes through some...