Beautiful game, lovely puzzle solving mechanics.
I liked the 9 lives level thought that was a neat touch.