Over-the-top gore and sounds of ripping flesh promised for the launch of Splatterhouse.
Read more.