
Well if there is one game that needs a demo, I’d say it’s Heavy Rain. Come February 11th we will all find out for ourselves if this is going to push games where they’ve never gone before, or will it be just one long ‘Quick Time Event’. One thing is for sure, David Cage wouldn’t like it if





Recent Comments