Epic Games Store Offers 13 Free Games
by Blue from Blue's News on (#79GJH)
The Epic Games Store now features a giveaway of 13 smaller games that are yours to keep for free as long as you snag them by November 8th (thanks GG.Deals via Ant). Here's a rundown on the freebies:...