NEWS
27 Jan 2026 by L Coulsen
The Appalachians are generally considered a beautiful place to visit. And I'm sure that's true. But in game...well, just check out the trailer and see for yourself. Set to release on March 26th. Not a bad time of year for a vacation. Surely a cadre of creepy monsters trying to munch your face can't be…