I could not for the life of me finish that last level. so I skipped it. LOVE the ending.
That one took me forever! It has a surprisingly simple solution, but I felt like a stumbled upon the solution accidentally.