Gaming Epic Games Store Further Streamlines Refund Process To Within A Fortnight And Under Two Hours Played by Ian Chee January 14, 2019