4 days agoAtomfall: The Wicked Isle sprinkles some Resident Evil and Silent Hill terror into its expanded story