Recs.
Updated
Mobile Legends: Bang bang is a mobile action real-time strategy game. It's free, with in-app purchases.
SpecsUpdate
Pros
Pro Premade and solo queue composition
MLBB devs have implemented a feature that pairs premade teams. For example, if you form a party of 3 and queue up, you will be matched against enemies that also hold a 3 man party. This can be viewed and confirmed on the scoreboard. And as for every game, there will always be those are superior or inferior in skill - games like LoL are no exception to this. What makes MLBB different is the new system mentioned above that no longer matches solo players against premade teams. If everyone from your team queues solo, u can expect that the enemy team is composed of solo players too. Same when you queue up with a full 5 man team, the enemies will be a premade 5 man team as well.
Pro Balanced gameplay
Most games are very close. There are no champions that are "broken", and matchups place you with and against players of equal skill levels.
Cons
Con Rude players community
Players often insult each other in the battle chat. Most the time so many words are being censored that you only see asterisks.
Con The developers pay little attention to real issues
Newer heroes are allowed to be OP to get people to buy them, and older heroes are forgotten.
Con Bad matchmaking
The matchmaking of this game is bad and you will encounter really noob players when you play solo. It makes it super hard or impossible to rank up. So you have to take the burden to play with friends who play well. So people cannot play ranked unless or until their friends are willing to do so.
EDIT:
MLBB devs have implemented a feature that pairs premade teams. For example, if you form a party of 3 and queue up, you will be matched against enemies that also hold a 3 man party. This can be viewed and confirmed on the scoreboard. And as for every game, there will always be those are superior or inferior in skill - games like LoL are no exception to this. What makes MLBB different is the new system mentioned above that no longer matches solo players against premade teams. If everyone from your team queues solo, u can expect that the enemy team is composed of solo players too. Same when you queue up with a full 5 man team, the enemies will be a premade 5 man team as well.
Con Stun - disable meta game
Most heroes have stuns and disables, which makes the gameplay challenging. Too many stuns doesn't allow players to show their full skill-play since after the 3 sec stuns there are very few ways to escape and probably leads to an instadeath.
Con Imbalanced heroes
They pay attention more to their new heroes. Their old heroes have become useless and are not taken in ranks, and meanwhile they are underestimated. Even though most players complain about imbalance, they ignore it. They keep buffing new overpowered heroes more and more but do nothing to their old but loyal heroes of the initial Mobile Legends. How sad to see your favorite heroes be called useless.
Con Awful matchmaking system and imbalanced heroes
The matchmaking system is garbage in this game. It's like the game wants you to lose, by queuing you with terrible low tier players against high tier players. Also, it can put you in a very imbalanced position, for example, 5 high level mythics against 2 low tier mythics, 1 legend (tier lower than mythic) and 1 epic (a tier even lower than legend). The skill difference can be so huge that for the stronger side it may be like playing against bots, an easy win.
Next thing is heroes, you'll see the same heroes being banned and picked every single game. Because heroes are unbalanced, there are dozens of heroes not being picked or banned at all. Every new hero is broken so that people will buy them for easy win. This game is more of a pay to win game.
Con Membership advantage
The Starlight Members in the game usually always win not for skills but rather "Pay-to-win". this is a lie
Recommendations
Comments
Flagged Pros + Cons
Con The developers pay little to no attention to real issues
Instead, they do surveys about skins.
Con Have players that know what is better for the games.
Some player in the community acts like they know what is the best. All developers action is WRONG because their not following what-is-the-best for player. All other reason is you can see from the list of cons. Just a kids. Skin stat boost? You can see how many kids is playing this game.