Thank you for supporting my first 3d project, it was pretty ambitious challenge for me!
Also thanks for advising me about 3d movement, I should try to blend game environment and movement mechanics better :)
Play around with ideas, my suggestion may not be the best way to do it. At the end of the day it's a learning experience which you can apply to future games you make in 3D :)