Gaming Mamboo Games Opens Applications for Publishing Mobile Games to Everyone AIT News Desk Jan 25, 2021 International gaming brand MY.GAMES (part of Mail.ru Group) is expanding the possibilities of its hyper-casual division. After receiving investment…