Here’s a launch trailer for you, watch it instead of pre-ordering
EA continues to tease us before the November 17th launch date of Star Wars Battlefront, now with a brand new launch trailer which you can watch below. Enjoy the trailer, fondly…
Read More