This piece of lore remains a relative mystery to video game fans and deserves to be shown onscreen for everyone to enjoy.
Developer Flatter Than Earth and publisher Daedalic Entertainment dropped a new video for Once Upon a Puppet, along with info about the game's release. If you haven't seen the game, this is a 2.5D ...