Last House on the Left
Sega's House of the Dead has shipped. It will likely be one of the last Saturn titles that ships so there's arguably a bit of a buzz surrounding the title.
Sega's House of the Dead has shipped. It will likely be one of the last Saturn titles that ships so there's arguably a bit of a buzz surrounding the title.
Got a news tip or want to contact us directly? Email news@gamespot.com
Join the conversation