Splatterhouse Launch TrailerCheck out Splatterhouse's brutal launch trailer.By Gamespot Staff on November 25, 2010 at 7:10AM PST Splatterhouse