I like the idea of having the starting things randomized but with such a sort time period implementing the number of stats that are needed for that to be fun is hard. Also you should add a pause before the first wave so you aren't just immediately surrounded.
I'd really appreciate it if you could take the time to review my game