RPG

Chances are, if you're a fan of horror gaming, you've been trying to find information on Microsoft's upcoming title "Dead Island".