SHARE

Gamesindustry.biz reports: “My.Games, the games division of Russian internet company Mail.ru, has announced the launch of its cloud gaming service, My.Games Cloud.”

Read more