GS News - Watch Dogs 2 Multiplayer Arrives, New Blizzard Game Looks Likely!

(Brought to you by Final Fantasy XV) Telltale’s The Walking Dead Season Three has been delayed, and Blizzard appears to be working on a new first-person project, according to job listings.

Got a Video?

Submit video links to share them with our users.