Top
10°
8.9

MEGamers: Heavy Rain Review

"The result is a worthy effort and a greatly unique gaming experience and though it is unlikely to start a gaming revolution, I genuinely hope it will convince more developers that story is not lifeless decoration and innovation is always welcome."

Read Full Story >>
megamers.tbreak.com
The story is too old to be commented.