Unique game-play concept, it would be great if the movement had minor improvements such as having the player stay on the moving platforms instead of sliding off.