Haven't finished the game yet, but it's a nice puzzle platformer. I like the story so far, and I like how the physics feel. I've heard of a bug involving 144hz monitors that causes the game's physics to work improperly, but I won't have to deal with that.