Fantastic game!! I unfortunately dropped off at around level 15 as it was getting too hard for me. You could track how many attempts each level takes and then order the levels based on how hard they are. I'd suggest that they aren't then simply put in ascending order of difficulty. You could give the player easier levels after a hard one to give them a break