It's a really complicated question. On the one hand, Steam is better in terms of the vastness of the assortment. On the other hand, Epic Games has better prices, more discounts, and frequent giveaways. Personally, I use these two services. But if I have to choose, I'll choose Steam. You have to...