Nice concept. You should probably reduce the friction of the walls so the character doen't stick to it.
Should I though? I know it can be annoying but it enables walljumping.