Nice work, really polished look and feel. I liked how new mechanics were introduced in a fairly easy ways and then made more difficult in the following levels.