Check out all our Upcoming Release announcements New release from: BEWITCHER – Cursed Be Thy Kingdom (April 16, 2021) BEWITCHER announce Cursed Be Thy Kingdom, Out April 16th, 2021. When one finds themselves at the proverbial crossroads – face to face with the Devil himself – who wouldn’t choose the left-hand path? Honestly, evil is too […]