

Mebula
N/A
Mebula is a browser based free to play open-world MMORPG in which a player can catch monsters and let them compete against other monsters.





Release Dates
PC (Microsoft Windows)Jun 10, 2022Web browserApr 04, 2017MacJun 10, 2022
Mebula is a browser based free to play open-world MMORPG in which a player can catch monsters and let them compete against other monsters.