Puzzling, challenging, beautiful. This is a very good game we have here !
Thank you for your comment :)