By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Rock_on_2008 said:
80% of games these days are Multi-Platform Titles.

I figured it was something high like that.  I looked over the released schedules for this year on IGN and it was almost a mirror image.