Heavy Rain Review – When It Rains It Pours
Heavy Rain has finally arrived and after many months of discussions over visuals, a controversial control scheme and Quantic Dreams’ ability to deliver solid titles, we finally got to see what all the buzz was about. By now most of you know that Heavy Rain is not your traditional videogame. Some have had trouble calling it a videogame at all …