Played it to the end, it was a very nice game :) Took me longer than I want to admit to figure out the last level though...