For anyone who doesn't want any spoilers whatsoever, STOP NOW. Go somewhere else like go watch some kitty videos.
Alright, if you're at work, you might want to turn away too because there will be nudity. Imagine if your boss found you watching a video about some half naked video game dude urinating and taking a shower. That's hard to explain. Anyways, the new leaked footage of the first 9 minutes of Heavy Rain does introduce the players to basically all the mechanics that are important to the games, such as context sensitive triggers and other control mechanics. If you're still confused about exactly what this game is about, then this video may help curb that confusion. Don't worry, the spoilers are actually quite minimal, especially if you don't read Dutch.