On this episode of NTSOE, the Project Derailed Crew discuss the new video game phenomenon and potential game of 2016, Overwatch! Listen to the crew discuss their experiences and opinions on the game.

 

Nerdiest Talk Show on Earth: Episode 28: Overwatch