Ever since the Epic Games Store launched, it’s been giving away free games each week as an incentive for PC gamers to join up. The hope, obviously, is that people use the free games to create a library within the Epic Games launcher and eventually become customers of the store. Those free games have done a lot to increase the …