Posted June 7, 2009 Sorry for bumping but I just realised what the hell is happening to this game? Is there any U.K Release info yet? Share this post Link to post Share on other sites
Posted June 7, 2009 It's not looking likely at all, I'm afraid. Share this post Link to post Share on other sites