Dune: Awakening’s latest update brings with it a free Steam weekend. Post navigation Weekend Console Download Deals for Sept. 12: Are you ready for some football?NHL 26 review: Not even a rookie lap, huh?