My.com to Compete with Steam and Epic Games Store
Mail.ru, the parent company of My.com (which is the global publishing subsidiary) announced their strategy for the now re-branded My.com; My.Games. Mail.ru is the same company that negotiated a publishing…