Steam’s Platform Dominance Takes an Epic Hit

By January 12, 2019 Bitcoin Business

Ubisoft snubbed Steam when it put Division 2 up on Epic Game Store instead. The PC-game-delivery skirmish is now a war.Ubisoft This week, we’ve got four big stories for […]

Leave a Reply