Update: This bundle is out of stock.

With the Xbox One X right around the corner (and sometimes available for pre-order), the days of the Xbox One S are numbered and it's starting to show in some fantastic deal prices. Microsoft has the Xbox One S 1TB Battlefield 1 special edition console on sale for $299.99. The deal is already worth it at that price point alone since it's normally $350 at retailers like Best Buy, but this bundle comes with two free games as well. Unlike previous bundles, you actually get to choose what games you want from a select list.

The special edition Battlefield 1 bundle includes a unique Xbox One S with military green coloring, a matching stand and controller, one month of EA access, and Battlefield 1: Early Enlister Deluxe edition. The deluxe edition comes with three downloadable content packs, three custom large vehicle designs, and five battlepacks (in-game loot boxes).

With all of that, you still get to choose two free games from a list of some of the Xbox's best available games at the moment. The first list includes Madden NFL 18, For Honor, Forza Horizon 3, and Gears of War 4. The second list includes The Crew, Hasbro Family Fun Pack, Just Dance 2016, and The Division.

If you want my opinion - go with Gears of War 4 and The Division.

At the end of the bundle page is a "Frequently Bought Together" section, but you can find almost all the items in that list for cheaper elsewhere. For example, you can get an extra controller for just $43 on Amazon and an entire year of Xbox Live for just $56.

See at Microsoft