Battlefront Gameplay Looks Incredible

Closest you’ll get to being there.