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
Web browserApr 04, 2017PC (Microsoft Windows)Jun 10, 2022MacJun 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.