Gaming & eSports Star Wars Battlefront 3 Leak Reveals New Look At Cancelled GameDecember 22, 2024 Star Wars Battlefront 3, once cancelled before fans could fully experience it, has resurfaced in a new leak. Free Radical…