It's a cool idea for the theme! But I found it too difficult. I beat the first and second levels with difficulty, but the last one seems to be impossible.