This is seriously a very well designed game! Controls are tight, and levels are laid out well enough to allow you to learn the mechanics without ever needing a prompt. All the small little touches are great too - like disabling time-based platforming traps when needing to backtrack through a section. Lastly, the music is amazing! Serious kudos - and good luck in the monthly contest! :D
That was a really nice game! Long enough to kill some time, but not too long for the mechanics to get stale or boring.
I'd recommend maybe swapping Level 19 and Level 20's order though? Level 19 was really satisfying to finish, with all the blocks lining up correctly once you get them in sync. Level 20 felt a bit anticlimactic in comparison :)