Tricky game :) Unfortunately I didn't make it past the double-jump area.
I love the "leaps of faith" , when you just have to believe that you know where you land and if a platform will be there, until you memorized the way.
I wish I knew what the brother said, that would make his sibbling so upset :D