Yea unfortunately, waves 11+ have the potential to spawn 0 enemies, but I'm glad you liked the game! I plan to get waves work endlessly post jam, already had 2 critical bugs I squashed after time was up, along with the 50 others in the last 24 hours, lol. Jolt is cracked! It helped a lot with reducing lag, but I don't think we changed much from default settings. For the FP controller, I'd say start with a simple Raycast, and the ability to move around the scene in 1st Person. There are a lot of basic templates to use as a guide for this part. The animation and weapon firing were the main focus of Xandruher and Plexsoup and they did spend a decent amount of time getting the char to look smooth and effective, they can help you further with that, but my best tip if you prefer functionality is to keep it simple :D