Oh dam that was really good! Really amazing that you did it all by yourself! (except the music xD )
I felt like all the puzzles were really fair and I didn't get frustrated trying to figure them out and had fun (there is a similar type game with a worm in it in this competition and it's actually got a unwinnable level which was hell to not realise for a while >.< ... Yours has none of that thankfully :D )
Anyway just again really good work and hope to see more games from you in the future! :)