Very fun game. You have a ton of upgrades, i never tried them all but the ones I used felt unique from one an other which is very impressive for a two week game jam. Enemy animation would have been really nice as it would have just added a bit of personality to the game.
You nailed the retro control feel. The game felt snappy and responsive how I remember quake amd unreal tournement feeling. I found out about the punch way too late and it was a game changer. Id love to see this game with more time if you continue to work on it. Great work