That level looks really nice :p
Finally I've beaten FANL 2 and it was very satisfying doing so :p
I noticed "total director A0;A.T" in the ending credits too
By the way,I don't understand what people find so difficult in "final impediment"...I solved it very easily and it even didn't take 2 minutes...even releasing the blocker is very easy if you let him build a few stairs and then set him a blocker