Just finished it!
Wow, really nice one, I really enjoyed it, at first I thought that getting very very small was a game breaking exploit, but Im really happy that it later got used as a legitimate puzzle answer :)
Clipping through walls was also very smart puzzle idea.
Well done!