Skip to content

Overwatch Review by ScarZero 21

ScarZero 21

· Reviewed on PS4

10

Blizzard's Masterpiece. Although it's not the same as before. It's one of the best things to have ever come the gaming industry.