GameManager.cs
public class GameManager : Component
{
    protected override void OnStart()
    {
        var files = FileSystem.Data.FindFile("/", "*", true);

        foreach (var file in files)
        {
            try
            {
                if (FileSystem.Data.FileExists(file))
                {
                    FileSystem.Data.DeleteFile(file);
                }
            }
            catch (System.Exception e)
            {
                Log.Warning($"Failed to delete {file}: {e.Message}");
            }
        }

        Log.Info("Cleanup complete.");
    }
}