Great submission! The challenges have the right difficulty and the level progression is at the right point. I was my first ever experience playing something like this and it was really good. Congratulations!