Star Wars Battlefront called "Piece of sh*t" by who?
With Star Wars Battlefront finally arriving to stores and flying off the shelves, both physically and digitally, EA has a lot to be proud of with this title. The game has received mostly positive reviews, inclu... Read More...