Explore the magical world of The Revived Witch early with the game’s closed beta test. Find out how to sign up for this sneak preview here