This is literally the best control scheme why did I not do it in the first place xD anyhow I added mouse camera movement and controller support too, thank you!