Really fun concept, it was fun! Only things i have to point out is maybe restart the positions of the platforms when you restart, i sometimes had to make a lot of suicides in order to fix a platform i messed up. The jump felt a bit off when jumping of an edge, implementing "coyote time" to the game should probably fix that! Making the jump the same height as the radius of the "lock circle" was a preety good move, it helped out a lot when trying to solve some of the levels. Overall preety good experience, keep it up!