Summary: Detroit: Become Human gets a date, Nintendo talks about Switch's near future and Paladins' Hi-Rez prez has some fun trolling Overwatch.
Summary: Detroit: Become Human gets a date, Nintendo talks about Switch's near future and Paladins' Hi-Rez prez has some fun trolling Overwatch.