Splatterhouse Trailer

A modern take on the classic monster-tearing-other-monsters-to-shreds game.