The '90s are a "perfect time for horror," says Silent Hill: Townfall dev who wants the game to make you feel technologically vulnerablePosted by GamesDailyNo Google Maps?!