Really great puzzle game that utilises the theme incredibly well, and has interesting spins on the central mechanic. It also feels very complete, with the level select menu and options too. Being able to swallow and spit out if you think you've made a mistake (effectively a built in undo) stops puzzles becoming frustrating too. Overall, great job!