Satellite: Big Red Hood: Halloween release + Halloween Sale

We're glad to inform you that "Big Red Hood: Halloween" is available now for purchase on Steam. Happy wandering in the Enchanted Forest! ;3 https://store.steampowered.com/app/1173270/Big_Red_Hood_Halloween/ 🎃 🎃 🎃 And…