Release DateTBADEVELOPERFlatter Than EarthPUBLISHERDaedalic EntertainmentPLATFORMSPC; Nintendo Switch; PlayStation 5; Xbox Series X/SLINK TO DEMO Once Upon a Puppet is a platformer that might make you ...