Free Radical: Battlefront 3 Was 99 Percent Finished