Great game with good presentation and simple to understand mechanics which is very good! Puzzles are nice and make you think and calculate. There are some thing that could be improved in the presentations, like hints what tiles do, but with a little bit of trial and error it quickly becomes clear how game works.