View Single Post

Default NA release date changed?

April 6th, 2012, 21:54
Steam is now showing an April 27th release for North America instead of the previous April 24th release.

Anyone know something about this?
JDR13 is online now


JDR13's Avatar


Join Date: Oct 2006
Location: Florida, US
Posts: 18,300