i really like the style and execution of this game but i'm stuck on the last puzzle! i'll have to come back later...