part of the reason, but the main reason is because when i tried to code in mouse movement it was completely bugged -w-
maybe I'll try to get mouse camera movement again one day, but for now it works well enough 😅