Well on TA the only people who have it are in Germany so I believe thats the only place its released so far. It says on the US amazon that it releases on April 24th and UK usually gets games 3 days later so you guys should get it April 27th.
LOL! Someone already hacked the achievements. Not very smart when its known to be glitched.
Last edited by McDurbin; 03-11-2012 at 05:48 PM.