private void UpdateSpawnHandlers(GameTime gameTime)
        {
            if (SRandom.NextFloat() > 0.9980f) //! background asteroid chance
            {
                Enemies.SpawnAsteroid(spawnPointGen.GetAsteroidSpawnPoint());
            }

            Drops.SpawnAt(dropPoints.SpawnPositions());
            Drops.SpawnMoneyAt(dropPoints.MoneySpawnPositions());
            spawnPointGen.Update(gameTime);
            if (!finishedSpawning && spawnTimer.Update(gameTime))
            {
                SpawnWave();
            }
        }