Epic launches holiday sale including 12 free games promotion

Epic Games store also offering a $10/£10 coupon with every single purchase of $14.99/£14.99