Battlefield is finally making progress...