Feature: Top 5 Survival Horror Games
The survival horror franchise has taken video games by storm, especially recently, with the advent of blockbuster franchises clearly defining themselves in this genre. We won't get into specifics just yet...