If you are an Xbox Live Gold member or have an Xbox Game Pass Ultimate subscription, you can play three games this weekend for nada.
These games are: Battlefield 2042, Star Renegades, and The Sinking City.
Not only are they free to play this weekend, but two of the titles are also on sale.