Was just wondering if this game is going to get released onto Xbox360.. All trailer advertisments say it will get an Xbox360 retail release, but I cant find it anywhere?
Log in to comment