Epic Games celebrates Christmas with 15 free games
Once again, Epic games in order to celebrate Christmas period, is giving away 15 games -one every day. Giveaway period runs at the second half of December. Every game is freely available only for 24 hours. So players need to act fast and check Epic Games Store every day for the new giveaway. Admittedly, Christmas…