I admire the amount of work that went into making this game. Did you use some libraries or did you do the 3D drawing, modeling, and animation yourself?
If the camera was always behind the player (moving toward more vertical when a wall is in the way), that would make the game much more...