I feel like there's a lot of depth to this climbing system and your existing mechanics are used well, great job!
thanks :)