I didn’t really know where to put this, but its a suggestion for the camera rotation.
I noticed the cameras rotation target (the point it orbits around) updates to the nears point to the camera from the centre of the screen, even while the rotate button is down, causing strange rotation patterns.
I just wanted to suggest maybe locking in that target point (instead of updating it) when the player presses the button, and when the release it, the target returns to being update.
Also, maybe put an option in the menu to choose to zoom in towards mouse point, or centre of screen point.
Just a couple of suggestions that would make the game even better and easier to navigate
Keep up the good work, I’ve been following for a while