Shadow Puppeteer: Happy Holidays!

The annual Holiday Sales on Steam have started, and so we bring you our gift to you: If you buy Shadow Puppeteer now you’ll save 30%! The sale ends on January 2nd. Get it here ! We’re releasing a patch for the game toda…