Summary: Russ and Jeff break down all the bits and pieces to take away from this week's announcement of the Nintendo Switch console, the new Logan trailer and DNS outages.
Summary: Russ and Jeff break down all the bits and pieces to take away from this week's announcement of the Nintendo Switch console, the new Logan trailer and DNS outages.