Nice idea! I would like to play more levels to experiment a little bit more with the mechanics, but all fits perfect.
Congrats!