public static void NightTriggered()
    {
        IsNight = true;

        // Spawn enemies.
        // Jeez, I'm really throwing style out the window, huh
        var numSpheres = Math.Min(Day + 2, 19);
        var numCubes   = Math.Min(Day + 2, 19);
        var tier3s     = Day / 9;
        var tier2s     = Day / 4;


        for (var i = 0; i < numCubes; i++)
        {
            var index = i < tier3s ? 2 : i < tier3s + tier2s ? 1 : 0;
            Instantiate(staticCubePrefabs[index], WorldBuilder.GetRandomEnemySpawnPoint(), Quaternion.identity);
        }
        for (var i = 0; i < numSpheres; i++)
        {
            var index = i < tier3s ? 2 : i < tier3s + tier2s ? 1 : 0;
            Instantiate(staticSpherePrefabs[index], WorldBuilder.GetRandomEnemySpawnPoint(), Quaternion.identity);
        }

        EnemiesRemaining = numSpheres + numCubes;
    }