Splatterhouse Launch Trailer

All the blood and guts you've been waiting for are coming soon.