Tagged: heavy rain

Heavy Rain

Heavy Rain

Heavy Rain is an experiment in game design that succeeds in new and exciting ways for gaming but is also plagued with some very unfortunate flaws. It’s not a game in the typical sense as players have only some...