Epic Games Store has $10 coupons again for the Holiday Sale, and there are daily free games By Jordan Devore 16 December 2021
After months of waiting, we finally have a refund timeline for Shenmue III’s Epic Games Store debacle By Chris Carter 5 September 2019