Download these two freebies from the Epic Store this week
It's Thursday, which means it's time to download free games from the Epic Store as well. You have until September 3 to download Hitman and the Shadowrun Collection free. Here is what you need to know.
Last week, Epic Games offered…