Just Cause 4 and Wheels of Aurelia are free on the Epic Games Store

If you like free games (and who doesn’t?) then you’ll want to take a trip around to the Epic Games Store today (or sometime within the next week), because today is Thursday and that means a pair of fresh freebies are up for the taking. This time around...