Good idea, well implemented. I felt a sense of achievement after completing all of the levels. I hope that you develop it further.