Ruwa is best waifu.

I prioritize GOG for the absence of DRM however I still buy on Steam if it is not on GOG or if the price is better.The one I consider less worthy (And only relevant for the giveaways) would be Epic. They make too many mistakes, probably because they don't understand the customer must feel comfortable. They are new at selling games on their own platform.