Published On May 5, 2016
Getting to play Overwatch on beta day 1! Game was overall well polished and well received by the huge amount of playtesters playing the game I guess.
show more
Getting to play Overwatch on beta day 1! Game was overall well polished and well received by the huge amount of playtesters playing the game I guess.