Pressing against wall is required to do wall jump. It seemed logical from my point of view.
But as i seems, I was wrong. It's up for a re-do but I need to figure out how.
It's a line renderer that is drawn as far as ray cast goes, it's more a visual debug atm. Basically gives the player feedback that something happens.
I'm glad you liked the possession concept and thank you very much for your feedback. It's worth a lot to me :)