Posts Tagged ‘Tracer’
Game Reviews
GAME REVIEW: Overwatch — ‘Pixar meets Team Fortress’
Overwatch might just go down in history as one of the few new IPs to ever be so obviously successful before launch. Blizzard Entertainment’s first original IP in 17 years have had critical acclaim since it’s reveal....