theculturalgutter.com
Resident Evil: Sweet Home Louisiana
While Resident Evil (Biohazard in Japan) might just be the biggest marquee name in survival horror video games, complete with its own mutant spawn film series starring Milla Jovovich, its chapters …