Scarecrow Studios, who is a Barcelona-based indie developer, has unveiled a very special season’s greeting message for all of their excited fans as they count down the months until its release in mid-2019. The point and click adventure looks really pleasing to the eye as well as an inviting and charming story about the adventures