A $15 Indie MMO Pulled 20,000 Players in Its Launch Week, Then Had to Switch Off Trading to Save Its Own Economy

A $15 Indie MMO Pulled 20,000 Players in Its Launch Week, Then Had to Switch Off Trading to Save Its Own Economy

Riot MMO · News · July 24, 2026 · By entgrove
IndustryRiot MMOSpiritValeMMO EconomyServer TechBots
Heads up: the news here is real and sourced. The read on what it means for the unannounced Riot MMO is ours, and speculative where labelled. RuneGrove covers everything through one lens: what it tells us about the MMO.

Source: SpiritVale (Baikun Interactive) Steam announcements. Verified against multiple sources; datamines and reports are labelled as such, not stated as fact.

SpiritVale store header art (Baikun Interactive)
SpiritVale store header art (Baikun Interactive)

What Happened

SpiritVale is a class-based action MMO made by one Australian developer, Phil, working under the Baikun Interactive name with volunteer artists and moderators around him. It opened into Steam Early Access on July 15, 2026 at $14.99. By the Monday after launch, Massively OP and mein-mmo had it at a peak of 20,253 concurrent Steam players, and a live check against the Steam API on July 23 still returned roughly 12,000 people online. That is a $15 Early Access title from a one-person studio holding a population most funded MMOs would take as a win.

The game itself held up. What broke was everything underneath it. Players hit rubber-banding in the open world, blank screens when switching channels, premium currency purchases that rolled back after the transaction went through, and auction house listings that disappeared without returning the item or the gold. The hotfix notes from launch week read as a list of things that only fail once thousands of strangers share the same database.

SpiritVale combat, the real-time class-based fighting the launch servers had to carry (Baikun Interactive)
SpiritVale combat, the real-time class-based fighting the launch servers had to carry (Baikun Interactive)
Open-world play in SpiritVale, where adding server instances and channels became the launch-week fix for rubber-banding (Baikun Interactive)
Open-world play in SpiritVale, where adding server instances and channels became the launch-week fix for rubber-banding (Baikun Interactive)
Party play and loot, the systems feeding the auction house that had to be taken offline (Baikun Interactive)
Party play and loot, the systems feeding the auction house that had to be taken offline (Baikun Interactive)
A SpiritVale town hub, where vending stalls and the Stallmaster normally run player trade (Baikun Interactive)
A SpiritVale town hub, where vending stalls and the Stallmaster normally run player trade (Baikun Interactive)

Over the following week the studio started amputating systems. On July 18 it took its own free demo offline within hours, saying far more players had turned up than expected and that most of them were breaking community rules; the same post pointed at its volunteer Bot Hunter Program, which collects bot and AFK-farmer reports through Discord tickets. On July 20, patch 0.30.8 disabled trade and vending entirely, which the studio itself described as the next best thing to just turning the servers off. That patch also added chat filters and new-account restrictions against spammers and exploiters, and raised the crafting cost of boss lures from 5 to 20, which is what a farm-rate nerf looks like when the economy is already leaking.

The July 22 dev letter is the document worth reading. In the studio's own words, it had moved to a new backend architecture between the demo and Early Access, and that architecture could not handle the unforeseen player count. The Kickstarter money, from a campaign that closed in early July far above its roughly $53,000 goal, had only just landed in the account. The studio had been collecting backend engineering applications for months with no room to onboard anybody, and is only now hiring a full-time backend developer. The auction house is being rebuilt with the servers up rather than during extended maintenance, specifically so nobody loses their data a second time.

Still from the “SpiritVale | Official Trailer” video (0:19)
Still from the “SpiritVale | Official Trailer” video (0:19)
Still from the “SpiritVale | Official Trailer” video (0:53)
Still from the “SpiritVale | Official Trailer” video (0:53)
Still from the “SpiritVale | Official Trailer” video (1:12)
Still from the “SpiritVale | Official Trailer” video (1:12)
Still from the “SpiritVale | Official Trailer” video (1:54)
Still from the “SpiritVale | Official Trailer” video (1:54)
Still from the “SpiritVale | Official Trailer” video (2:18)
Still from the “SpiritVale | Official Trailer” video (2:18)
On SteamSpiritValeTrailer, screenshots, and the full store page

The Details

Sourced from the studio's Steam announcements and patch notes, the Steam store listing, press reporting from Massively OP and mein-mmo, and a live Steam player-count check on July 23.

Key details:
  • SpiritVale entered Steam Early Access on July 15, 2026, priced at $14.99, developed and published by Baikun Interactive
  • Steam lists it as an Action / Indie / Massively Multiplayer / RPG Early Access title: a class-based action MMO inspired by classic RPGs
  • Press reporting (Massively OP, mein-mmo) put the peak at 20,253 concurrent Steam players on the Monday after launch; a live Steam API check on July 23 still returned roughly 12,000 concurrent players
  • July 18 announcement: the free demo was shut down within hours, with the studio saying there had been far more players than expected and most were breaking community rules
  • The studio runs a volunteer Bot Hunter Program and asks players to report bots and AFK farmers through Discord tickets
  • July 20 patch 0.30.8: trade and vending temporarily disabled, chat filters and new-account restrictions added to fight spammers and exploiters, boss lure crafting cost raised from 5 to 20
  • July 22 dev letter, in the studio's own words: it had moved to a new backend architecture between the demo and EA and it could not handle the unforeseen player count
  • Same letter: the Kickstarter funds had only just been received, and the studio is in the process of hiring a full-time backend developer
  • The auction house is being reworked with servers up specifically to preserve everyone's data instead of running extended maintenance
  • Launch-week hotfixes fixed premium currency purchases being rolled back and blank screens on channel switching; auction house listings vanishing with neither items nor gold returned remained a known issue and is being addressed through the ongoing auction house rework
  • Baikun Interactive is an Australian outfit built around one developer plus volunteer artists and moderators; press reported the Kickstarter closed in early July far above its roughly $53,000 goal

The Runeterra Read

The failure here is not exotic. A shared world sold a lot of copies, and the part that buckled was the part where strangers hand each other items and gold. Riot does not have to invent the fiction for that problem, because Runeterra already runs on it. Bilgewater Harbor is a port whose entire culture is exchange under bad faith: bounty contracts, serpent-hunting shares, black-market goods off the slaughter docks, and the pirate crews who enforce their own settlement terms because nobody else will. If you want the fiction of a player economy, that is it, written a decade before anyone had to shard it.

Riot animated exactly this transaction. In the official Bilgewater short "Double-Double Cross," Miss FortuneMiss Fortune sets a trap for Twisted FateTwisted Fate and GravesGraves on the docks, and the deal turns over twice before the three minutes are up. Every beat of it is a trade with an incentive to cheat, which is the same thing an auction house is once you strip the interface off.

Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (0:19)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (0:19)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (0:54)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (0:54)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (1:49)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (1:49)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (2:22)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (2:22)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (3:07)
Still from the “Tales of Runeterra: Bilgewater | Double-Double Cross” video (3:07)

The reason that matters for a Riot MMO is mechanical, not thematic. Bilgewater, Noxus, Piltover and the rest of the map are places where scarcity, smuggling and reputation already have canon rules attached. Rules like that turn into systems, and systems like that turn into load: listings, bids, escrow, mail, guild banks, every one of them a write that has to survive a crowd. SpiritVale had all of it working in a demo and none of it working at twenty thousand players, and the fix was to switch the market off.

Riot has confirmed one thing about its MMO and one thing only: it is set in Runeterra. Which regions it uses, how much of the world it opens with, what era it sits in, and how it charges are all unrevealed, and anybody selling you a starting zone is guessing. The map below is not the game. It is the fiction the game gets to draw from, and it is large enough that whichever slice Riot picks will come with a working economy already written into it.

Runeterra, the world the Riot MMO is set in.
Runeterra, the world the Riot MMO is set in.
Mount Targon
Mount Targon
Shadow Isles
Shadow Isles
Bandle City
Bandle City

What This Means for the Riot MMO

Everything that went wrong for SpiritVale is an infrastructure problem rather than a content problem. The world, the classes and the loot were finished. What failed was the backend holding thousands of strangers inside one economy, and that is the axis Riot has been staffing along for years: Orlando Salvatore's League MMO engineering job alerts, the server-tech roles Riot has been posting out of Sydney, and Sam Loretan, the engineer who built Guild Wars 2's MegaServer, still sitting in Riot R&D. Riot is already hiring the role SpiritVale is scrambling to fill this week, which is the whole argument for buying infrastructure people years before there is a public build for them to hold up. It is the same pattern as hiring the Blizzard veteran who built seasonal matchmade 12v12 PvP before shipping a PvP mode: the specialist comes first, the feature comes later.

The second lesson is economic. Bots and AFK farmers arrived on day one, not in month three, and the only lever a small team had left was turning the auction house off. Detection that lives outside the economy is always reactive, and a volunteer report queue in Discord is what you build when nothing is watching the market itself. We have seen the other end of that curve too, in the one-man MMO whose raids are 14 bots to every player, with the bots now recruiting each other into guilds. A Runeterra MMO trading through a single global market will be a farming target from its first live hour, so market-integrity work has to ship with the world instead of after it.

The third thing is demand. Twenty thousand concurrents for a $15 indie MMO with a rough launch, and twelve thousand still online a week later, is a live signal for the genre Riot rebooted its MMO to serve. That signal reads differently next to EVE's new extraction shooter, which anybody can drop into right now with no invite, while Riot's MMO is still tested behind locked doors. It reads differently again next to the death of Final Fantasy XIV Mobile after 15 months, shut down by Riot's own parent company: appetite for MMOs is not the constraint, and neither is content. Keeping the service alive is.

The read for the MMO:
  • Backend capacity is a launch-day gate, not a post-launch tuning pass: SpiritVale's content was done and the servers are what broke
  • Bots arrive on day one. SpiritVale's answer was a volunteer hunter program plus killing its own demo, which is what happens when detection is not built into the economy
  • Turning off trade to protect the economy is a confession that the auction house was the biggest source of load, worth remembering for a Runeterra global market
  • Twenty thousand concurrents for a $15 indie MMO with a rough launch is a live demand signal for the genre Riot rebooted its MMO to serve
  • Riot's MMO is already hiring the roles SpiritVale is now scrambling to fill, which is the argument for staffing infrastructure years before a public build exists

Your Take

Reader poll

Should Riot's MMO ship with anti-bot and market-integrity systems built in from day one, even if it costs launch content?

Reported from SpiritVale (Baikun Interactive) Steam announcements and corroborating coverage. The MMO read is ours and clearly speculative. Analysis by RuneGrove.

More Riot MMO News