Games/Once Upon A Puppet: Backstage Edition/MediaOnce Upon A Puppet: Backstage Edition·, 2025MediaBack to gameAll12Screenshots12Screenshots12More about Once Upon A Puppet: Backstage EditionPlayer reviews