This is very well executed and I bet making 3d platformer was a big undertaking on its own. Great job!
Thank you! Yes it can be but even knowing a little bit of linear algebra and vector math makes it a lot more manageable.