elnino334 on 15 April 2008
| 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.







