Played the whole way through, I loved it! The gameplay has a rather unique feel, and interesting mechanics, without being overly confusing. I liked the somewhat random aspect of the physics, which made timing important as well as the order. The squeaky sound effects were a bit too much for me, but the music was absolutely lovely.