People are on the verge of discovering the secret of immortality, which the higher powers cannot allow. Angels and demons make a pact to completely destroy humanity. SoulCraft gives a unique opportunity to play as an angel, a demon or a human. It is up to you who will win this desperate fight for life?
