Seems like the rest of the free games from Epic Store have been leaked (i.postimg.cc) It’s a tweet from user PC_Focus_ that states:...