11:01 pm, August 31, 2014
September 23th for Season Pass owners.
I do not have more info to share but I saw the trailer (now removed) and it seemed pretty legit. Probably a leak??
View
Nov 29, 2014, 5:59 pm September 23th for Season Pass owners.
I do not have more info to share but I saw the trailer (now removed) and it seemed pretty legit. Probably a leak??[..]
View