Quantcast
View Post

God of War III: 60%
Heavy Rain: 50%
Lost Planet 2: 70%

All this games are coming very soon.
Heavy rain had a 2009 release date and rumor has will be launched before Q2.

It is pretty clear these % mean nothing and are totally subjective.