Overwatch Reviews
Overwatch Review
Reviewed on
  • PlayStation 4
It's been out for a week and we at VGU have had a lot of time to play about with Blizzard's hero shooter, Overwatch. Let's see how it stacks up.
8
User Reviews
You need to be logged in to rate and review Overwatch

Please sign in to rate Overwatch