Please log in to access all content on this page.
PT. Megaxus Infotech
PT Megaxus Infotech (Megaxus) is a games publisher & development company in Indonesia which was established in 2006. We are looking for PC, Console and mobile game to be published in Indonesia, SEA region or globally.