I'm a bit late to the party, but I got to the end. A couple of tricky levels in there, but I really enjoyed it :)