Today's Hard|Forum Post
Today's Hard|Forum Post

Thursday May 14, 2015

New Overwatch Video

For those of you that are anxiously awaiting Blizzard's Overwatch, there is a new gameplay video posted today showing the game running on the PC at 60fps .

Comments