Epic’s 15 days of free games continues with Alien Isolation, one of this generation’s best games
Bells are ringing, snow is flying, and the Epic Games Store’s already generous gift-giving is going into overdrive. The Epic Games Store Holiday Sale 2020 kicked off on Thursday, December 17. You can find deep discounts on most of the store’s ca…