Hah! Finally got to the end. Sweet!
Congratulations! I suspect you may be the first player to do it.
How about the developer? ;)
I think I can finish it once in every 20th or so try :)