Grahamhsu on 10 July 2014
Interesting indie game, with a somewhat engaging story. I probably wouldn't recommend anyone buy it, but you can always watch how a B grade Heavy Rain title on PC is like...Or if you're bored grab some popcorn and kill half an hour!
https://www.youtube.com/watch?v=TWotxM_h8Ls