News The New Survival Horror Game AFTERMATH Pits Players Against Alien Invaders The New Survival Horror Game AFTERMATH Pits Players Against Alien Invaders A new survival horror game is headed our way... By Thomas SaucedaDecember 3, 2021