This one is another progress I did, I optimized the gravity's code, making all calculations in the main thread made the game slow with just 80 enemies on screen and with 200 it was some horrible 5 - 10 fps, but know it can handle 450 enemies 60 fps because I learned to use the the Unity's job system Just in a basic level
I don't need to many enemies on screen, but if the game can handle 450, then it will be smooth with the limit of 200 I wanna implement.