Video Games

New Battlefield 1 Trailer Touts a Marked Dedication to Smashing Your Enemy's Skull In