Free Games for April 28th on the Epic Games Store

Tomorrow, April 28, two new free games will be available on the Epic Games store. There’s little denying that April was a banner month for Epic Games Store, and many are hopeful that this trend continues. Epic Games Store appears to have been coupling one major, popular game with a lesser-known one. Epic Games is […]

Free Games for April 28th on the Epic Games Store Read More »