Direct Game and Patch Downloads
(8 votes, average 4.38 out of 5)
Written by BLOO   
Thursday, 15 September 2011 10:36

The auto-updater is currently having some problems, but you can download the latest game installer and patch directly from the links below for now. We hope to have the issue resolved very soon.