Good game! Some puzzles just click and everything falls into place, others had me properly stuck. Theme link is thin, but it stands on its own as a puzzle game...