Top
10°
9.0

BleepGeek: Heavy Rain Review

Heavy Rain isn't a game, it's an Interactive Drama. This game is not for everyone, and developer Quantic Dream took a huge risk in designing the game the way it is.

Read Full Story >>
bleepgeek.com
The story is too old to be commented.