The timing is tooo constrant given i have to wait for moving platforms to arrive. also the physics are quite messed up at some moments