If releasing a live service game in 2026 verges on folly, releasing a massively multiplayer game as an indie developer right now can only be called brave. Publishers with millions of dollars in their ...