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

Well that's not really that huge a number.

I mean... don't only 1 out of every 5 games worked on reach it's release date?