(ATR) The World Masters Games that were to be held in Kansai, Japan, in May 2021, will now be in 2022. The International Master Games Association (IMGA) came to the decision during a virtual ...
The International Mobile Gaming Awards (IMGA), the worlds largest competition for mobile games, announced this years winners at a crowded awards ceremony at MWC earlier this week. A jury of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results