The single-platform video game Super Mario Odyssey has outsold Electronic Art's (EA) multiple-platform, blockbuster title, Star Wars: Battlefront II. The 3D platform, action-adventure game, developed and published by Nintendo for the Switch, was a massive hit, delighting gamers and critics around the world. Many people hailed it as one of the best installments in the series.

The game follows Mario and Cappy - a spirit that possesses Mario's hat and allows him to take control of other characters and objects, such as trees and Goomba towers - as they set on a journey across various worlds to save Princess Peach from Bowser (again). The game practically allows you to do everything you would ever want to do in the Mario universe, playing through beautifully designed, whimsical levels. While Nintendo's other hit game, The Legend of Zelda: Breath of the Wild, won both both Game of the Year and Best Game Direction at the The Game Awards 2017, Super Mario Odyssey is what everyone's talking about. So, it's no surprise that Mario Odyssey outsold EA's massively disappointing Star Wars: Battlefront II - the game that should have been great, but went off the tracks fast due to microtransactions (among other things).

Related: The Video Game Loot Box Problem Goes Deeper Than Star Wars: Battlefront II

According to Eurogamer's Tom Phillips (via The Gamer), Super Mario Odyssey has sold more copies than Battlefront II did across all platforms, with 9.07 million sales:

Here's a thing - Mario Odyssey has sold more copies on Switch than Star Wars Battlefront 2 on PC, PlayStation 4 and Xbox One combined. https://t.co/QA4Kk6wqKL— Tom Phillips (@tomphillipsEG) January 31, 2018

The question is, what led to Battlefront II's disappointing sales? The sad story starts and ends with EA's decision to make the video game all about mircotransactions and loot boxes, resulting in lower than expected sales for Battlefront II. Players were having problems with Battlefront II's progression system which forced gamers to spend 40-plus hours in-game just to unlock one key Hero character, which resulted in EA responding on Reddit that the game's progression is designed to "to provide players with a sense of pride and accomplishment." Their response is Reddit's most downvoted comment in history, showing that players certainly don't relish feeling a sense of pride and accomplishment after having to grind in order to unlock content that should've been included with the base game, period.

While EA is attempting to clean up their mess by claiming they may not bring back certain microtransactions, it's unclear if the company can make a come back at this point, at least with regard to the Battlefront series. Considering that Nintendo can find massive success without microtransactions at all, it looks like EA either has to completely change their outlook on how they operate in today's gaming industry or take the back seat.

More: Analyst Predicts Video Game Microtransactions to Calm Down a Bit This Year

Source: Eurogamer/Tom Phillips (via The Gamer)