I had a good time trying to figure out the puzzles. Also I like the visuals and effects you added! The only suggestions I would make would be to add a more clear explanation that grappling between two platforms makes them act as one, also I think the camera movement is a bit jerky at times, but other than that I think this game has good design and lots of potential! Nice job