This is a pretty solid puzzle platformer. The gear mechanics are really creative and have a lot of cool use cases. I did find the level where you have to ride a rising rail and get to the other side of it to be a bit frustrating to do properly, but it's only in the one level so it wasn't a big issue.