I think you could implement coyote time (aka jumping frames after you leave a platform) to make the movement on slopes less jank and make parkour less unpredictable, also enemy ai should be able to go up slopes since it looks like they could do that
pretty good overall, could work as its own game