Overwatch Review - Mammoth Gamers

We Are Overwatch Serving as Blizzard Entertainment’s first original IP in almost 2 decades, Overwatch is the newest entry in the small genre of hero-based shooters, previously dominated by Team Fortress 2. In Overwatch, you choose from 21 different heroes and join a team of six for objective-based multiplayer mayhem. With matches lasting ten minutes …

Read Full Story >>
The story is too old to be commented.