Games/Once Upon a Puppet/MediaOnce Upon a Puppet·, 2025 · Daedalic EntertainmentMediaBack to gameAll8Screenshots5Videos3Videos3TrailerTrailerRelease Date TrailerMore about Once Upon a PuppetPlayer reviews