this game has a lot of potential, but I just have a few suggestions: make the mouse always centered by putting Cursor.lockState = CursorLockMode.Locked; in the start function. and maybe instead of using q and e to rotate, make it work like a normal first person controller, but hold down RMB to rotate the sword.
cant wait to see what this game becomes