Scarlet Hood and the Wicked Wood: Scarlet Hood and the Wicked Wood Out Now!

You read that right, folks! The wait is finally over. Scarlet Hood and the Wicked Wood is officially out on Steam! We put our heart and souls into this game over the past year and hope it can bring some entertainment yo…