If all the Star Wars: The Force Awakens trailers haven’t already done it, allow the new live action trailer for Star Wars: Battlefront to BLOW your mind!

Related: Star Wars: The Force Awakens Now Has A TV Spot!