Overwatch has taken both the Esports and wider gaming world by storm since its release last May, quickly becoming amongst the most popular games available right now. Taking a look back at Blizzard's incredibly fun fast-paced shooter, all the way back to its conception, shows an interesting ride, and also gives a little of an … Continue reading Overwatch History: the Fall of Titan
Tag: Titan