Tagged: download Star Wars Battlefront torrent

Star Wars Battlefront confirmed the theory which says that it’s all about timing. Kicking in stores on November 17, 2015 it landed while it was still autumn. Why is this detail important? Because two major things … Read More »