This is a really fun and satisfying game. I really liked how new mechanics were introduced each level. Great work!