E3 2010 Stage Demo: SplatterhouseFrom Day 3 of GameSpot's Live Stage Show, we bring you a gore-soaked demo of Splatterhouse!By on June 17, 2010 at 4:23PM PDT Splatterhouse