Gory Puppet Games

First DEMO of Tadaima, a cute-creepy-gore game with a lot of bugs and love!
Puzzle