Epic had to do something to set itself apart from the juggernaut that is Steam when it launched a game store of its own. One of the ways it does and continues to do that is by giving away free games ...