This is really good! Loved all the levels. Introduction for new mechanics is clear as well. Great job!