Just picked up Heavy Rain. Stoked to see what all the hype is about.