Det
Outstanding Member
This looks legit. Overwatch looks pretty dang good. Credit goes to @Se777eN for finding this gem.
Looks Like Overwatch Is Coming To Consoles
Closed beta gameplay
Looks Like Overwatch Is Coming To Consoles
Closed beta gameplay