Tag Archives: overwatch

Overwatch – The next competetive Titan?

Overwatch – Blizzards most recent Gem in their collection might just be the next huge game to rival great competetive titles like “Counter Strike Global Offensive” and “League of Legends”. As a Multiplayer Arena Shooter it might just remind some players of Team Fortress, but it’s focus on the individual hero’s abilities is much stronger. Many players…

Read more