solidpumar on 24 September 2009
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.