Battle macabre puppets in a twisted soulslike take on well-known children’s tale, use your wits to survive sprawling maps filled with threats and relive an iconic anime first-hand with the …