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

That is quite annoying... then again, the Gears skins mean that I want it on Xbox probably, I am still not convinced about buying it yet