Yeah that's fair, I had done very little in terms of optimization (had too much fun playing with shaders) so I was wary of putting too many entities. The system to calculate boid direction had quadratic time complexity lol. Thanks for the feedback!
oh I didn't mean that the game didn't have enough by itself, I meant that part of the game is that you don't have enough of them at the end of the level