It is a great hard puzzle if it had a tutorial it would be awesome
I could not complete the first level though:(