No, Star Wars Battlefront 2 is not free. However, it is available for purchase on PlayStation 4, Xbox One, and PC.