It's great how many levels you got done in so short of a time! I think for the future maybe think of the simplest version of a puzzle and then build on it in the later levels, so it's easier for the player to learn all the interesting new mechanics.