The Epic Games Store is kicking off a holiday sale that runs through January 5th, with discounts up to 75% off many titles. There’s also a coupon good for 25% off any purchases of $15 or more. And instead of giving away a different free game every week, Epic is giving away a different game […]