Nice idea and really great visuals!
For me the yarn counter also behaved unpredictably though. Moving one block sometimes resulted in -2 and sometimes -1. I couldn't finish some of the levels because of that.
I had fun though, good job!
Sorry about the bugs but thanks for playing!