DEMONS: Unleashing the secret DEMONS!

DEMONS releases to Early Access tomorrow! At 6pm GMT tomorrow DEMONS will release to Early Access. So far, we've revealed five of the demons that will be available to challenge in the game, each of them bringing their o…