Video Games Star Wars Battlefront 3 Was 99 Percent Done According to Former Dev 12 months agoJakejames Lugo