Overwatch review - Entertainment Focus

Entertainment Focus: When Blizzard release a new game you know it’s going to be special. However when they announced Overwatch, a team-based first-person shooter, I must admit I was a little concerned. There are already so many established shooters that it sounded like they were taking a big risk.

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