When was Megaxus founded?
PT Megaxus Infotech (Megaxus) is a games publishing & development company based in Jakarta Indonesia which was established in 2006. We have successfully published 11 PC online games and 8 mobile games.
Share :