Thank you! Yeah the wall running was interesting, I had never even thought about what all goes into a wall run before but suddenly there is a lot of vectors and dot products and "oh the player is running forward but I need to redefine what 'forward' is" lol.
Thank you for playing, and thanks for your feedback!