Battlefield 1 absolutely NAILED the atmosphere. Flaming and Sniping here in the trenches, having lots of fun! Leave a LIKE and a Comment, thank you for watching.