Metro 2033 Redux and Everything are free on the Epic Games Store this week

As the seven days of celebrations end for the Caped Crusader, Epic Games Store has put Everything and Metro 2033 Redux to claim for free this week. Everything is a simulation title developed by David OReilly, whom some may...