megaxus88PT Megaxus Infotech Game On Publisher. AyoDance Mobile Developer Notes May 2025. AyoDance Mobile Developer Notes Hallo!PT. Megaxus Infotech. Jl. Mampang Prapatan Raya No.50 Jakarta 12790 - Indonesia. Phone : +62 21 79194666. Note: bila menemukan permasalahan voucher (salah cetakan, cetakan