Thread
: Video Games
Overwatch
View Single Post
11-10-2015, 11:10 AM
#
9
hometeam
Supporter
Join Date: Jul 2011
Casino cash: $4091956
No release date yet, if you pre-order it says BEFORE june 2016, Amazon leak had it listed as spring 2016.
My bet is that It will go into an open beta at some point
Posts: 10,644
hometeam
View Public Profile
Find More Posts by hometeam