Shadow Puppeteer

A puzzle platformer that incorporates light and dark elements into its puzzles.