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