Yeah this was my first 3D game so it has janky mechanics & unbalanced gameplay, as well as code that makes fixing the game/adding features impossible.
I still keep it up though cause it has a special place in my heart, and if you try hard enough you can beat it :)