Tag: Titan

Overwatch History: the Fall of Titan

Overwatch History: the Fall of Titan

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