Epic Games Store: 2 games you can get free this weekEpic Games Store offers weekly free games to attract customers and compete with rivals like Steam.