Witching Hour: Witching Hour: New Trailer! (Demo)

The demo for Witching Hour is coming soon to Steam, in anticipation of it being released a trailer has been created to give some insight into it's story: The demo will be between 45 - 60 minutes long and showcase the "E…