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

im bumping this thread because this game look so awesome and deserves all the attention it can get. hope it comes out on PSN or PC