I made it through the whole game - very thoughtful level design and nice variety of challenges. Well done pulling that together by yourself!