This is a really nice submission ! The concept is good, and really nicely done. I had fun to complete all the 40 lvls. Great job.