One of those games, where you can lose track of time by just playing through the in-flow no interruptions experience. Goes without saying that polish is super high & attention to detail is higher. The puzzles are fun to solve, while being on the edge of challenging enough that it's not too easy. The level design is clearly well thought & rewards the your skills.
I feel like the use of theme was sort of not shown enough, while it does play a key role, it is not expressed visually enough to the player.
The grid movement did feel a bit laggy & not super precise which in grid based puzzle games can be annoying.
These are just a few things here & there which can be improved very easily, It does not take away anything from the experience but can definitely enhance it.
In the end, it's a damn good job well done.