Battlefield 2042 is free to play this weekend on Xbox One and Series X

If you have not played Battlefield 2042 yet, now is your chance to try it for free.
Microsoft has announced that Battlefield 2042 is free to play on Xbox One and Xbox Series X this weekend. It is featured as part of this week’s Xbox Free Play Days games. The free weekend runs from Thursday, January 6 at 12:01 a.m. PST until Sunday, January 9 at 11:59 p.m. PST. You’ll need either Xbox Live Gold or Xbox Game Pass Ultimate.
Battlefield 2042 is also on sale. You can get the Standard Edition for $48.99, the Gold Edition for $79.99, and the Ultimate Edition for $99.99. The discounts end once the free weekend concludes.
Disclosure: We may earn a commission from links on this page