By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Does this game got a EU release? And has there been confirmed release date for this game yet? Looks great. I just found out about it, i have seen the title around alot of forums before, but never really looked it up. But this game looks great. Any more news on it?