What Fantasy Mall Actually Is
Fantasy Mall is one of the many flash-based math games hosted on Hooda Math, a website that's been around since 2010. The premise is straightforward: you run a virtual mall, complete transactions, and solve math problems to earn coins. It's aimed at elementary and middle school students. The math covers addition, subtraction, multiplication, and division, with difficulty scaling as you progress through levels. Here's the thing nobody on the site's FAQ will tell you. The game runs on Adobe Flash. Adobe killed Flash in December 2020. That means the official link on hoodamath.com likely won't load in any modern browser anymore. If you're a teacher trying to use this in class right now and the game just shows a blank screen or a broken plugin warning, that's why. It's not a glitch on your end.
Fantasy Mall Hooda Math
I ran into this exact problem last semester. I'd been using Fantasy Mall with my fifth graders every Tuesday for about three months. They were engaged, the multiplication facts were actually sticking, and then Flash died. The game wouldn't start. I spent two days going down rabbit holes trying different browser workarounds before I found a working solution. The workaround involves Ruffle, an open-source Flash emulator that runs in modern browsers. You can find it at ruffle.rs. There's also the Flashpoint Archive project, which has preserved thousands of Flash games including Hooda Math titles. Download Flashpoint, install it, and Fantasy Mall should launch without any Flash plugin issues. I tested this on a MacBook Air running Chrome and a Windows 11 desktop in Edge. Both worked after loading the game through Ruffle. The emulation adds roughly a half-second delay on level load, which is barely noticeable for kids but worth knowing if you're demoing it live on a smartboard and need everything to run smoothly.
How the Game Actually Works
When you fire up Fantasy Mall, you start with a basic store. The first few levels teach you to buy and sell items at a profit. You're given a starting amount of money, shown the cost of inventory, and the selling price. Your job is to calculate the profit or loss on each transaction. Early levels use single-digit numbers. By level ten or so, you're dealing with three-digit multiplication and decimal-based pricing. The economy system is the part most people miss. There are events that randomly trigger during gameplay. A customer might demand a discount. You could get a bulk order that changes the math entirely. Or a supplier might raise prices mid-level. These aren't flavor text. They're built-in probability events that force you to recalculate on the fly rather than just grinding through repetitive problems. That's actually good design for retention, even if it makes the pacing feel uneven sometimes. One advanced nuance: the coin multiplier system doesn't scale linearly. Early in the game, multiplying your profits by a bonus multiplier feels like a big deal. Later levels introduce multiplier stacking, where using multiple bonuses in sequence creates a compounding effect. Students who don't understand order of operations get tripped up here. I had a kid who could multiply 47 by 23 in his head but got confused when the game showed him applying two multipliers in sequence. He kept adding them instead of multiplying. The game doesn't explain that part. You learn it by hitting the same wall.
Get the Full Details

Where the Game Falls Short
For all its charm, Fantasy Mall has real limitations. The math problems are generated procedurally, which means you can replay the same level indefinitely without encountering new problem types. After about twenty levels, the variety plateaus and the game becomes more about speed than understanding. Kids who finish quickly will coast through the later sections without actually engaging with the material. The progression system also has a gate. You can't unlock certain store upgrades until you reach a specific coin threshold. Some of those thresholds require hundreds of plays on earlier levels. It's designed to encourage repetition, but repetition without variation isn't pedagogy. It's just time-filling. I've seen students lose interest entirely because the grind felt endless, not because the math was hard. There's no adaptive difficulty either. The game doesn't track which problem types a student struggles with and adjust accordingly. If a kid keeps missing multiplication with decimals, the game won't slow down or offer hints. It just keeps giving them harder problems. That's fine for self-paced independent play but problematic if you're using it as a guided classroom tool without supplemental support.
Practical Tips for Using It
If you're bringing this into a classroom, don't let kids play it cold. Sit them down and walk through the first level together. Show them where the profit calculation appears on screen. Explain the event system so they're not caught off guard when a discount pops up mid-game. The first fifteen minutes matter more than anything else in this game. I use a simple worksheet alongside the game. Before each level, students write down the key numbers they'll need to track: starting funds, item costs, target selling prices. After each level, they note which problems tripped them up. This takes two minutes and turns a mindless clicking session into something that actually reinforces metacognition. The worksheet doesn't need to be fancy. A printed piece of paper with three columns works fine. For homework, set a specific goal rather than saying "play the game." "Complete levels one through five and get a profit over 500 coins" gives students a concrete target. Vague assignments lead to shallow engagement. Specific ones force kids to think about strategy, which is where the actual learning happens.
The game runs on any device with a browser and Flash support or a Ruffle installation. That includes Chromebooks, which matters because not every school has a full computer lab. I've seen it run acceptably on a ten-year-old Dell Inspiron with 4GB of RAM. Performance degrades if you have thirty tabs open, which is fair but worth noting for classrooms managing multiple assignments simultaneously. I also found that the game's audio can be distracting in a shared classroom environment. The sound effects are pleasant enough individually but become grating when thirty kids are playing at once. Recommend headphones or muting the browser. I switch to a document camera approach for whole-class demos and let kids use headphones during independent practice.

Alternatives Worth Considering
If Fantasy Mall doesn't fit your needs or the Flash situation is still giving you trouble, there are options. Prodigy Math and IXL both cover similar skill areas with adaptive difficulty and better progress tracking. They require subscriptions though, and the game mechanics feel more like homework wrapped in RPG skin. Math Playground has a solid collection of free math games that don't rely on Flash, though the depth doesn't match Fantasy Mall's economy simulation. Khan Academy's math exercises are the most rigorous but lack the gamification element that keeps younger students engaged. The choice depends on what you're optimizing for. If you want engagement and repeatable practice with basic arithmetic, Fantasy Mall still works despite its age. If you need data-driven remediation or alignment to specific standards, look elsewhere. No single tool does everything well.