Featured This Week's Epic Games Store Freebies May 13th, 2022 Another two weeks have passed and as such, the Epic Games Store has some new freebies to pick up. In fact, quite a few to pick up. It seems as though...