User comments for Epic Games Store
Epic Games Store
- Free
- (262 votes)
A good alternative to Steam
Purchasing games have become a very convenient process thanks to the rise of online game stores. Before, gamers had to go through all the trouble of commuting to a place just to buy the physical copies, but now, all they have to do is download...