Regardless, Epic Games Store users can expect the free game giveaways to continue for the foreseeable future. A digital video game storefront for Windows PC and macOS created and operated by ...
A fan-favorite game that has a 90-rating among Steam users is now free via Epic Games Store. Per usual, once downloaded, the free Epic Games Store game in question is free to keep. The only ...