We are fast approaching the holidays, which means it’s time for the Epic Games Store to shower us with game discounts. Starting today and running until January 6, The Epic Games Store Holiday Sale will not only bring us discounts on over 1,300 games, but it’ll also give us $10 towards every game purchase and even give us a free game every day until the end of the year.
We’ll start with those free games since they’re free and everyone loves a free game. Today’s free game is Shenmue III, the
Read more on thegamer.com