This is wonderful! Thank you!
I have to figure out how to add it to a character controller next!
I think I'm getting something wrong somewhere though, I'm getting flickering weirdness in the background. It's like it's repeating the screen image in layers over each other. Something to do with the refresh/frame rate?
Any ideas what's causing this?