Not the Racoon city you remember! Helicopters crashes and zombie dogs, it has all the makings of Resident Evil but does it hit the mark? Rss Apple Podcaster →