Games Team17’s Free Epic Games Store Trend is Great for Users By Lisa D. Small 3 years ago An interesting trend has become apparent in the Epic Games Store‘s free games over the