A quarter of your time will be spent grinding out xp to make the next puzzle possible. Why include tedium in a game? Were the developers padding for the sake of increased playtime? Unfortunately, some of these "puzzles", which you spend a few minutes apiece grinding for, are just "find the false wall, dummy." Not much of a puzzle. Not worth anyone's time.
Other than that, without spoiling anything, the final battle feels unnatural and stunted while locked to a grid in a new game mode that is not meant to be grid-based.
The graphics, story, and polish show that the developer does care about the game but that doesn't excuse or explain the massive blunders that carried into the final design. Neither great nor bad, it occupies the same forgettable place that many games do.