The Legend of Dark Witch Episode 4: The Legend of Dark Witch Episode 4 is out now!

The long-awaited brand-new installment is finally here—enjoy the first full sequel in 8 years!