Gaming Epic Games Store To Give Away Free Games Every Fortnight; Starting with Subnautica by Ian Chee December 18, 2018