The puzzle is very challenging but easy to understand even without any explanations, and feels very satisfied when completing it. Really really cool experience playing it, and I also like the art and audio. The only problem is that sometimes I got stuck by the platforms, and it took me a while to get over it.