Two different games with one name
Mobile Legends: Bang Bang is the official MOBA from Moonton, updated constantly with new heroes, reworks, and balance patches. It is an unofficial fan project that froze the game in time. It recreates version 1.4.22, the 2019 build from the M1 era, with its old maps, old hero kits, and old meta. Same genre, very different experience.
Accounts and progress stay separate
The official game ties everything to your Moonton account: skins, ranks, emblems, and purchases all sync across devices. No login is needed here at all. Your progress lives only on the device where you installed it, and nothing transfers in either direction. Skins you own officially do not appear here, and anything you unlock stays in the game. Curious about the 2019 build? The FlyLM APK installs alongside the official game with zero conflicts.
Heroes and skins
On the official servers, most players grind battle points or pay for heroes, and skins cost real diamonds. Here every hero and skin is unlocked from the start, diamonds are handed out free after matches, and emblems are maxed. It is the opposite philosophy: instead of earning content, you get a full toybox to play with. That makes it ideal for testing builds and practicing mechanics without the grind.
Ranked and matchmaking
Official ranked is the real competitive ladder: real opponents, seasons, and the stress that comes with them. Ranked here puts you against bots, and you can climb all the way to Mythic without ever facing a human. The ranked mode guide breaks down exactly how the climb works. It is great for learning macro play and testing draft strategies in a low pressure setting.
Updates and stability
The official client is stable, polished, and updated on a schedule. The private server is fan-run, so it does not get balance patches and can be unstable at times. It will never have the new heroes or reworks from later years. What you get instead is a faithful snapshot of 2019 gameplay, which is exactly what its players want.
Who should play which
Play the official game if you want the current meta, real competition, and long term progression. Play FlyLM if you miss the 2019 version of the game, want every hero and skin unlocked, or want a stress free place to practice. Many players keep both installed for exactly those different moods. If that sounds like you, grab the FlyLM APK download and read the installation guide to get set up in minutes. Our FlyLM APK has the full overview if you want the quick version first.
Which one should you actually play?
It depends on what you want. If you care about competitive integrity, current heroes, and playing against real people, the official game is the real thing and nothing replaces it. But if you miss the 2019 era, want to practice without the grind, or just want a full toybox to mess around with, FlyLM fills a gap the official game cannot. Many players keep both installed: official for the ladder, FlyLM for nostalgia and experimentation.
One practical tip: use the game to learn heroes before buying them officially. Every hero is unlocked here, so you can test a 32,000 battle point hero for free before spending a single point on the official servers. That alone saves weeks of grinding on picks you might not even enjoy.

