GS News - Fable Legends Cancelled; Overwatch Release Date Revealed!

The Division gets its details data-mined by the community, Blizzard announces an open beta for Overwatch, and Lionhead Studios could be closing its doors.

Show Info

GameSpot News