the extra camera is there so that it's possible to see the front of the character, because the main camera rotates when the character does. i had hoped to make the extra camera also follow the character, like i've seen in another game, but since it's in a 2d subviewport node, i don't know how to make it move in 3d space in that way, and the meshes display weirdly because they were based on planes, in the future i know to use boxes instead of planes. the jump is high because i thought it was neat and it's possible to jump on the sphere and the top of the level geometry that way, i made the platforms before programming the jump, so i didn't really know what to expect, although i didn't expect for the player to be able just walk over most of the platforms until i tried it. the animations are activated by button presses and i don't know how to cancel them, i tried changing the animation to normal after landing, but the way i tried it disabled the walking animation. i don't know how to fix some of these issues yet, but others would probably be fixed by resizing the level, someone showed me it's possible to get to the end of the maze, but i get the feeling it would probably work better if the level was bigger. what i was really aiming for was an improvement from the last time, also specifically adding tank controls. all of my games have been genuine attempts to make something and this is actually the closest i've gotten to my goal. thanks for trying out my game and giving honest feedback, i hope to make something better in the future.