I totally understand the difficulty being all over the place! I didn't know which levels would be hard for other people and just put the levels in order of what I thought was least to most complex and having some easy levels in-between for a break. My next projects will hopefully have a better progress of challenge! thanks for playing and for the kind words!