A really interesting take on the theme, and a cool style of "platforming" with the gear movement. Nice work!