More Epic Games Store gifts are coming. Two games will soon be available for free till July 15. Epic Games…