This definitely fits the theme well! You've got some great levels here - a few of them were a little too easy to get stuck on, but it was fun enough to keep going!