Well the OP is right that MGS is milked.
There is like 2 versions with each game. Substance, Substenance... But still, there is no 30 MGS games.
And Halo isn't that milked. There will be 6 halo games by 2010. So in 10 years there are 6 games. Count howmany Mario, Sonic, Guitar hero, EA sports and Call of duty games there are in the same period of time.







