A chilling wind whispers through the twisting trees as the scarlet moon ascends in the gloomy sky. Shadows dance on the earth below, disfigured by the eerie light. A whisper of foreboding settles upon the landscape, as if something terrible is about to unfold itself. Legend has it that on nights like this, when the moon bleeds scarlet, the veil b