Fun puzzle game that fits the theme very well. Overall feels very rounded as game and delivers its premise.