Improved by a certain amount of frames by some improvements in climbing and jumping on moving platforms.