Cool concept.
Something I really disliked though was that there seemed to be no reason at all to wallrun or even jump, because shooting required you to aim, and aiming broke your wallrun, and the level design didn't really provide a way for wall riding to be a better dodging tool than just strafing.