Epic Games’ annual holiday sale is now live, and like previous years, the company is also going to be offering a bunch of free games you can claim during the sale. Over the course of this sale ...