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

Damn ID@Xbox, 9 months to review a game when you claim it only takes 15 business days? They are really letting Indie deva down.