Ahah! I spent a lot of time on the first hard level and almost managed to finish it (so I figured the next ones would be even harder x) )
I was impressed by the quantity of quality levels you managed to put in there in such a shotr time though