Splatterhouse Review If you get woozy at the sight of blood, run away for this game! Continue reading “Splatterhouse Review”