The Immortal Wars ActionNovember 5, 2024 The war between Deviants and Humans has just begun. Twitter Facebook