Weekend PC Game Deals: Store promotions and freebie flood gates open

This weekend’s PC game deals include free games to grab from the Humble Store, Uplay, as well as the Epic Games Store, along with major sales from a variety of stores, a bunch of free events and more. Read more…
Neowin