File under: Windows PC June 6, 2016 Fan-created Star Wars Battlefront 3 is headed to Steam Jessica Citizen