The VergeEpic is giving away 15 free games during its holiday sale, and the first is Shenmue IIIDec 16, 2021Jay PetersBy Jay Petersmore_vert