I'm trying to figure out when it's out. Announcement in march said june, but there's basically nothing out there about it.
Steam (european, Swedish) says september. How about you US guys? September on yours as well?
Darksiders
Game » consists of 21 releases. Released Jan 05, 2010
Log in to comment