Ben Croshaw reviews Splatterhouse.Ben Croshaw reviews Splatterhouse.Ben Croshaw reviews Splatterhouse.