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.
User Reviews
You need to be logged in to rate and review Overwatch

Please sign in to rate Overwatch