BlizzCon 2014: Blizzard announces new game IP, ‘Overwatch’ Brent Botsford Gaming November 7, 2014 0UPDATE: Blizzard has shared a few additional nuggets about Overwatch following its reveal, during a Q&A at BlizzCon. The game is...
UPDATE: Ubisoft removes three major Holiday game releases from Steam Brent Botsford Gaming November 7, 2014 0UPDATE: The three missing games have now returned to the North American Steam storefront, again, without explanation. Sadly, they’re still unavailable...