March of the resistance. Star Wars Battlefront 2 has seen a massive influx of players following a promotional free giveaway on the Epic Games Store.