I like your interpretation of the theme, but some of the levels are quite difficult. Since there is no margin for error. I made it to level 5.