Skip to main content

The final hours of City of Heroes

Heroes holding out 'til the end of the night.

On the last night of the world, things are surprisingly quiet. There's the occasional alien invasion, just for old time's sake. In hidden laboratories, mad scientists who haven't heard the news that City of Heroes is to be shut down at midnight continue their plans to conquer a doomed world. Civilians find themselves alone in empty streets. "Where's a hero when you need them?" they sigh.

Tonight, they're mostly in Atlas Park, Paragon City's central hub. They've fought demons and psychic clockwork monsters and evil cultists and gods and ghosts and vampires, but they can't fight destiny. As I log in to join the final hours of the best superhero MMO ever made, they stand united with flaming torches and the occasional generic protest sign from the emote bank, collectively staring into the eye of destruction and daring it to blink.

Well, that's the idea. Unfortunately, due to the positioning of a giant statue of modern hero Atlas bent over in front of City Hall by the weight of the world on his shoulders, in practice everyone here is spending their last few hours staring deep into a giant stone anus.

This is not lost on the crowd. Even so, nowhere else would be appropriate.

Heroes united, here and in other Atlas Parks across the servers.

It's just after midnight GMT, with the shut-off due to take place at 8am. There's a long night ahead. I'm on the Virtue server, which is the game's roleplaying hub, and by far the busiest at the moment. Reminded by a message in chat, I tune into The Cape Radio, mid-way through its last broadcast to Paragon City before shifting across the dimensions to serve Champions Online and The Secret World.

"There are so many people here..." broadcasts DJ Angelica - in game at least, a redheaded woman with Harley Quinn style pigtails but rather saner attire, holding court over in Pocket D. This is a club where heroes and villains from over in the Rogue Isles come together to boogie because... well, just because, really. That's as good a reason as City of Heroes usually needed to add something to the world.

At the moment, she leads a packed house in their final dances - a crowd of demons and insect people and armoured warriors and gangsters along with the spandex crowd, many of whom will be here until the bitter end. The tone of the next few hours is set by the first track - the GooGoo Dolls's Iris, straight from this year's Now That's What I Called Music collection of nostalgic music. Like the rest of the playlist, it's sentimental, not angry - tunes of very differing styles, but lots of lyrics like this:

Not all the songs are tearjerkers though. There's a strong undercurrent of finality to most of the choices, but no shortage of energy or more uplifting tunes about the good times too. Queen sing Friends Will Be Friends, joined by more eclectic choices like One Day More from Les Miserables, obvious but appropriate oldies like It's The End Of The World As We Know It (And I Feel Fine) and the inevitable Holding Out For A Hero. That one plays at least a couple of times during the night.

"There's no final battle, and no narrative contextualising the upcoming shutdown."

So, uh, Atlas. He didn't have... y'know... wind powers, right?

"We're Virtue's finest player run radio station," Angelica continues, lining up the next track, "And we will be Virtue's finest player run radio station until they shut off the lights."

Disappointingly, this is the only real event going on tonight. There's no final battle, and no narrative contextualising the upcoming shutdown. Everyone on the creative side of the game has already had their admin access revoked, to the point that even when former Lead Designer Melissa "War Witch" Bianco appears to join the farewell party in Atlas Park, it's as just another prole shouting into the frenzied main chat window. Of course, this doesn't matter. She's immediately hailed and inundated with thanks, cheers, last minute burning questions about Paragon City lore, and many, many virtual hugs.

"I have to say, you don't realise, working in your cube doing your thing, that something you worked on would touch this many people," she says, hovering above the appreciative crowd in what's now just one of many instances of Atlas Park. "It's a bit stupefying, and of course humbling."

You can tell a lot about a community from how it faces its end, and on Virtue at least, City of Heroes players are conducting themselves like the paragons they're dressed as. Torches held proud, nobody is trolling or ranting. It takes a couple of hours before War Witch realises her chat filter is switched on - even the most viciously disappointed players here tonight are keeping their tongues civil.

There's resentment, of course. It's only to be expected. It's aimed firmly at NCSoft for pulling the plug, with Paragon Studios and the admins fighting to keep the server up until the bitter end all being given a literal hero's welcome. The anger tops out at grumbling though, not blazing hate; at least not here and now. This being City of Heroes, it's probably best summed up by one "Kickass Kringle" - yes, really - declaring "I've stopped with the tradition of putting coal in stockings, but this year I've loaded up the sleigh with a couple tons of reindeer poo for the guys at NCSoft."

"Whatever tomorrow brings, the anecdotes almost never have anything to do with, say, beating Hamidon or hitting Level 50. They're much more about the community that made Paragon City the place to be, and is soon to be lost forever."

In Pocket D, DJ Angelica holds court for the first few hours of the night.

About the only thing the admins seem able to do with the world is spawn a couple of high-level bosses, who show up like celebrity guests on some tacky Christmas sitcom special. You know the kind. A family sits down for lunch. The doorbell rings. "Oh, look everyone," says Mum, "It's Rularuu the Ravager, master of the Shadow Shard!" The studio audience applauds for five minutes as the colossal conqueror god of evil smiles and shifts a bit awkwardly.

Initially, nobody can be bothered to go fight him, even taunted by cries of "Last day of playing and I see chumps instead of heroes!" from one Mr. Donatello. Warped One has more success by shoving a finger into the evening's sore spot with a cry of "We have to pretend he's NCSoft!"

That sound you can hear is a hundred powers igniting.

It's at moments like these that you really start to feel sorry for dimension-conquering essences of evil. "My name is Inigo Montoya," yells the slightly mistaken Ineffable Muncie. "You killed my MMO. Prepare to die!" As the air fills with a rainbow of hellfire, another, their name sadly just a scribble in my notes screams: "Bleed this corporate scum like a vampire poked with a drill!"

It's not a good night for Rularuu, to put it mildly.

As the night passes, with the sad revelation that there won't be a big send-off, everyone returns to their vigil and holds out their torches. "Final Fantasy 14 got a (bleeping) end event," grumbles Arachnos X, actually typing out that 'bleeping' part. Mostly though, it's let go in favour of more positive conversations - the past, the future. There are a few... ahem... familiar faces in the crowd - at least one Iron Man, a couple of Power Girls, Spawn, Doctor Mrs. The Monarch, Batwoman...

Most however are original characters, presumably chosen because they're the ones who meant the most to City of Heroes' players for up to eight years of their lives. Some will be moving to another MMORPG, with Champions Online unsurprisingly looking like the main beneficiary.

For many though, this is it. There's nothing else out there to jump to. Whatever tomorrow brings, the anecdotes almost never have anything to do with, say, beating Hamidon or hitting Level 50. They're much more about the community that made Paragon City the place to be, and is soon to be lost forever.

"In the end, it looks like City of Heroes won't even have the chance to go out on its own terms, but knifed in the back by a particularly spiteful gremlin."

War Witch. Surviving death was a good trick. This time it'll need a miracle.

"We know a lady who fell in love and moved from Utah to Australia because of a supergroup mate," offers Oscar Breiner-Shawe. "If it weren't for City of Heroes, I most likely would not have met and married Vortex here, both in game and in real life," announces the hero Monsoon.

"Now I'm 46, [it's] part of why I love this game. It was always no problem that I'm a middle aged lesbian," adds Boudicia Dark. At the other end of the spectrum, a character by the name of Subzero Kid pipes up with something for someone else. "I promised my son that I'd log on the toon he made when he was 8 and say goodbye to everyone," he says. "He's 16 now."

Even without an event, Virtue is trembling - the first harbingers of the universe's destruction, or simply the number of players online, however each person wanted to think of it. Several times, everyone is booted from the server outright, facing queues to log back in that never seem to move.

"Engineers say the server problems should be resolved soon. ETA 4 hours," announces one of the last admins, HitStrike, with two hours left on the doom clock. Ha. Ha. That he is not immediately flayed to his bones by a psychic blast from around the world either hints at the community's cheer right now, or psychic powers not existing. Possibly both. Still, every reconnection is a victory - a few minutes stolen back. "Virtue cannot be silenced!" cheers Lady Warsprite, returning to her spot.

Those minutes can't last forever though, and soon enough the hourglass of fate is down to its last few sands; admin messages finally putting a time on the apocalypse. An hour. Half an hour. Less.

"Tell us a story, Zwillinger..." says Union Blue, to former community manager Andy Belford. "We want to hear how we finally stop Hamidon once and for all and lock Rularuu up for eternity and save the multiverse and everyone and their cat lives happily ever after until the end of our days."

But of course, that doesn't happen. Instead, with just eight minutes to go, the server goes down - seemingly for good. Login is impossible. In the end, it looks like City of Heroes won't even have the chance to go out on its own terms, but knifed in the back by a particularly spiteful gremlin.

"All the villains remain unbeaten, and the city unsaved. No story arc saw resolution. The War Walls shimmered to the last. There was no closure in this closure, just a sheer, calculator-driven contempt for the players who loved and paid for this world."

Huh. Guess for us, the Mayans were right. Who'd have thunk?

At the last minute though, almost literally, Virtue gets its own heroic second wind - firing up just long enough to face the firing squad with some measure of dignity. As flaming torches raise for the last time, the world ends, officially this time. Not with a bang. Not even a whimper. Just a grey dialog box saying "You have been forcibly disconnected from the server. Servers are shutting down."

City of Heroes deserved better. If you go to the website, it claims "After hosting the final heroic battle between good and evil, the City of Heroes servers shut down permanently on November 30th, 2012." Bulls**t. They hosted no battle. All the villains remain unbeaten, and the city unsaved. No story arc saw resolution. The War Walls shimmered to the last. There was no closure in this closure, just a sheer, calculator-driven contempt for the players who loved and paid for this world.

But, on the other hand...

Ultimately, what could any of that have really meant? One final scheme? A happy ever after? That's not how the world works. It's not how comics work. There will always be villains. Evil never dies, not completely. In the end, all any hero can hope for is the chance to go out on a high - to write their own final page. This one may not have been the most dramatic. It may not have been a great victory. It may, though, be the perfect image to close things on. A City of Heroes, gone but remembered, united in vigil with their torches held high, until such a time as the world realises it needs them once again.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
mfhoudan.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
jerusalemdispatch.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
worldhealthstory.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
techguroh.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com