Anyone played the DLC to Heavy Rain called The Taxidermist? if you didn't already find taxidermy creepy, you definitely will after you have played that.
Anyone played the DLC to Heavy Rain called The Taxidermist? if you didn't already find taxidermy creepy, you definitely will after you have played that.