Damn, a 3D game with AI, procedural levels, a boss and a online Highscore? You did amazing for your first game jam!
If you want to continue this game or make a similar one in the future, I think you could improve the controls by allowing to aim with the mouse or with the arrow keys. It's not bad per se to aim with the same movement keys, but in this type of game having the abilty to move and shoot/attack in separate directions allows for more and better options for the player, you can balance it if you want by reducing the speed while shooting/attacking or moving backwards