CBR supports the hard work of developers and industry professionals to create the video games fans all know and love, but it's important to remember the ongoing allegations that Activision-Blizzard is facing when making decisions about the games you play. You can find CBR's continuing coverage of the Activision-Blizzard allegations here.

Diablo Immortal hasn't exactly had an easy start. Blizzard Entertainment's free-to-play MMORPG has courted controversy since it debuted thanks to its microtransactions, which many have said makes the game much trickier for players who weren't sinking significant cash into the experience.

That said, critical reception to Diablo Immortal itself has been pretty positive, with critics citing the game's solid combat, excellent presentation, and intuitive control systems as some of the best around. Boasting an active player base and featuring continued online support, there's no question that the game has a future in the free-to-play MMORG market. With six main classes to choose from, each of which offers its own flaws and bonuses, players who want to give Diablo Immortal a try should come in with a basic knowledge of the game's main warrior types to boost their chances of success.

RELATED: Diablo Immortal May Officially Be the Most Hated Game of the Past 20 Years

The Barbarian Is a Steady Tank Choice

Barbarian Class Diablo Immortal

The Barbarian is as close as Diablo Immortal players can get to the generic tank class most MMORPGs include. For those who like to deal large amounts of damage while also retaining the ability to soak up punishment, Barbarian is the logical option to serve as a team's resident damage sponge while more skilled or nimble players deal damage in other areas.

Strong against multiple opponents thanks to a solid damage radius, Barbarians are suited to aggression in large crowds against swarms of enemies. With the ability to potentially heal whenever damage is dealt, this class is great for less experienced players who are just starting the game.

Crusaders Are Capable of Soaking Up Considerable Punishment

An Immortal Crusader from Diablo holding a weapon and shield.

Similar to the Barbarian, the Crusader is good for players looking to get a feel for Diablo and MMORGs in general. More defense-focused than Barbarians, Crusaders deals less damage but gain a lot in terms of defense, soaking up punishment and profiting from a great deal of protection from the use of a large shield. It's also a pretty mobile class, able to get out of harm's way more effectively than the bulkier Barbarian.

RELATED: The Elder Scrolls Online: High Isle - How to Beat Dreadsail Reef

While it may be a melee-focused and hugely resilient class, the Crusader boasts poor single-target damage in contrast to its decent sweep attacks, meaning players looking to go after big bosses might want to search elsewhere. Players looking to be the solid bedrock of a team, however, should look no further than the Crusader.

Demon Hunters Are Deadly in the Right Hands

An image of the Demon Hunter Class in Diablo Immortal holding weapons.

The Demon Hunter is Diablo Immortal's resident damage-dealer. Capable of inflicting massive damage with their wielded crossbows, Demon Hunters are mobile, high-powered, and extremely effective at dispatching enemies of pretty much all types.

Unfortunately, no class or character is without its flaws, and the Demon Hunter ends up as something of a glass cannon. Although it's capable of doling out punishment, it's not so good for absorbing it, a trade-off that can make some excitingly dangerous gameplay. For skilled players capable of using the Demon Hunter's excellent mobility, this could be a seriously lethal choice.

RELATED: Destiny 2: How the Rift Crucible Mode Works

Monks Are an Underrated Support Class

An image featuring the Monk Class in Diablo Immortal.

Arguably the weakest of the main classes (at least for now), the Monk does suffer from a bit of an image problem. It's a shame, however, as Monk is the game's best support class. If utilized correctly, Monks can be extremely valuable in large cooperative groups.

While the Monk may be decent in hand-to-hand combat and far more mobile than the Crusader and Barbarian, Diablo's resident holy figure's reliance on speed and landing hits make it quite a technical class to master. Getting to grips with exactly what the Monk can and can't do is essential to success, making it best-suited to long-time Diablo or RPG players. Also imperative is working out the best way to build the class, including where to place skills and which of the five main attributes to bulk up. Again, this is something that will appeal to more experienced players over relative novices.

RELATED: EXCLUSIVE: Neverwinter: Dragonslayer Looks to D&D's Fizban's Treasury to Completely Overhaul Its Dragons

Necromancers Use Minions to Do Their Bidding

Diablo Immortal Necromancer Class

For players who place great stock in class lists, the Necromancer's place at the top might be enough to sway them to the undead side. Necromancers act as the game's summoner and caster, able to conjure minions to perform attacks while also performing spells and incantations at range. This can keep players relatively safe while they cause chaos as a general of the dead. That said, players will still have access to skills and attacks like explosive balls and spears that bring the Necromancer into the fray.

What's great about the Necromancer is that it operates as a hybrid class, meaning players have to option to focus more on spells or summoning. It may be a specialist class best-suited to experienced players, but the rewards for mastering the Necromancer are potentially great.

RELATED: Everything You Need to Know About For Honor's Different Game Modes

Wizards Are Ideal for Experienced Mage Players

Diablo Immortal Wizard

A great ranged character capable of dealing decent splash damage and manifesting a large area of effect, Wizard is the class to go to for experienced conjurers and spellcasters. It's a pretty standard class for anyone familiar with the mage-type from fantasy RPGs and MMORPGs, able to use a variety of incantations and magic to deal huge damage from afar. Like Demon Hunters, however, Wizards suffer from low HP, so keeping them out of harm's way is essential.

It's also important to keep in mind that the Wizard is a technical class for players who feel comfortable finding the right build and playstyle, not to mention having the skill to pull off spells and combos accurately on a mobile screen. In the right hands, however, it can be a deadly option.