Russian internet company Mail.Ru Group has announced a new platform that allows developers to publish games on its Games@Mail.Ru portal. The platform is designed to help developers reach Games@Mail.Ru ...