Skip to main content

1000xResist review - a deeply personal exploration of diaspora politics and psychology

Sister act.

1000xresist official screenshot showing a character in a red mask and outfit talking to you, against red-lit futuristic background
Image credit: Fellow Traveller
Watcher, who worships her god the ALLMOTHER, must learn the language of resistance and uncover a thousand-year-old lie, in this intense and intimate narrative adventure.

Making sense of diaspora politics, regardless of culture and country involved, is a singularly painful dance with no fixed steps and no finale. It is a landscape littered with well-intentioned armchair warriors, white people, privileged expats, weird nationalists, and foetid trolls; everyone disagrees almost all of the time, with some blessed exceptions that bring people around the world together to ridicule a clown. Diaspora discourse might involve the fraying borders of a motherland or a monoculture, authenticity, racism, accents and code-switching, and dozens of other things that remain wholly untranslatable to an outside party. The psychology at play is a weird chimaera that can never be accurately captured in codified language of research and focus groups; the very idea of applying "accuracy" and objectivity to its study is a joke. It is also not the same repeated anecdote about white kids making fun of a stinky homemade lunch at school – friends, let's move past this as the core signifier of marginalised childhood. But it is always a mess, because the diaspora is chaotic by nature and necessity.

Sunset Visitor's speculative fiction adventure 1000xResist knows the fractal intensity of this mess well – so well that the game does an almost sociopathic job at mirroring the exhaustive cycles and repetition that define this world. At times it gets a little too solipsistic – understandable, given that the main premise is about clones facing the burden of existence – and at times I have to walk away because I'm just so damn tired. But it's also an extraordinary piece of work – one that places diasporic trauma front and centre in all its ugly glory.

This is a story that traces the echoes of Hong Kong's Umbrella Revolution, which left a city-sized wound that hasn't yet closed or been allowed to scar with dignity. And as much as certain audiences might want to frame 1000xResist as a neat one-dimensional exploration of queerness, there is so, so much more to it than that. There is nothing especially unique about its structure or core concept – the difficult process of a character finding the man behind the curtain – and I certainly would not describe it as "the first game of its kind." What makes it so jarring and so open to these claims is the fact that it is simply not a game made for the white gaze, and I think that's beautiful.

1000xResist's release date trailer.Watch on YouTube

The player (mostly) sees the world through the eyes of Watcher, one of five clones made from the ALLMOTHER. As someone who grew up watching Captain Planet every Saturday morning, it is very hard not to automatically identify Watcher as Ma-Ti, the youngest and most vulnerable of the Planeteers who mostly served as emo comic relief until the proverbial hit the fan. If you are old enough, you'll remember that Ma-Ti deserved better, because the show did him dirty at every available opportunity. We meet Watcher just as she plunges a knife straight through the ALLMOTHER's chest – she has inexplicably killed her god, her sun, her reason for living.

What ensues is a fragmented scramble through the ALLMOTHER's memories from her past life as a teenager named Iris. She's coming to terms with a strange immunity to an even stranger disease; at the same time, the world is facing the arrival of weird inscrutable aliens in the vein of Ted Chiang's short story Story of Your Life (later adapted into Arrival). It's a pretty straightforward combination of exploration, visual novel-style scenes and dialogue, and occasional "zip" platforming sequences when Watcher enters the ALLMOTHER's memories during Communions, which have a simple time-manipulation mechanic to change the environment.

Screenshot from 1000xRESIST showing Watcher and Bang Bang Fire sitting at a bar
Screenshot from 1000xRESIST showing a memory of Iris's grandmother chastising her mother for leaving Hong Kong
Screenshot from 1000xRESIST showing Watcher during a platforming-style sequence
Screenshot from 1000xRESIST showing the bartender clone at a futuristic U-shaped bar
Image credit: Eurogamer / Fellow Traveller

At the outset, the game uses the high school setting, a place full of angst and raw teen feelings, to lay the groundwork for the bigger picture. It's simple, but highly effective. Iris, the ALLMOTHER-in-waiting, whatever you want to call her, isn't just unlikeable, she's a stone cold bitch. There's a thin layer of schadenfreude in seeing Watcher learn this first-hand – a slow, chilling dawn that sheds bleak new light on something or someone you previously thought infallible. We've all been there, and it's rough. The complications here are distinctly diasporic – Iris is the sole friend of Jiao, a recent Chinese arrival who latches onto her with a naive fervour. This particular narrative thread of 1000xResist isn't Single White Female: Immigrant Story, but a thoroughly too-real exploration of cultural hegemony and its dissemination when kids are at their most volatile and vulnerable. Jiao is learning to fit in through the most straightforward mimicry, and naturally there's a lot to find frustrating and embarrassing here, but Iris's mother wants her daughter to do the right thing and take this awkward new girl under her wing. That Iris is cruel and dismissive isn't a surprise – this sort of dynamic is never going to go smoothly, not at this age, and most certainly not in this setting.

The invisible effects of immigration and eventual assimilation (always an intended outcome, whether you like it or not) are ugly and gruelling. It requires extraordinary long-term endurance from both body and mind. There is a constant interior tension about performance and normalcy and acceptance, because failure risks a physical expulsion from the corpus. We learn to see this in Jiao, at first – too earnest and too naive to be around someone like Iris – in the hormonal panopticon of high school. What 1000xResist does exceptionally well here is to reproduce individual-level anxiety, and reframe and reamplify it on every level of the game's narrative as Watcher's journey spirals beyond a small contained setting into a devastating global spectacle.

Screenshot from 1000xRESIST showing the clone Bang Bang Fire sitting on an orange couch
Screenshot from1000xRESIST showing two clones having a conversation
Screenshot from 1000xRESIST showing two clones having a conversation about the compound's garden
Image credit: Eurogamer / Fellow Traveller

There is nothing clearly analogous here about the game's message that could be slotted nearly into a CliffsNotes summary; it's not a simple diagrammatic exercise where you can draw facile, moralistic parallels between the perceived spectre of China and whatever is going on in the ALLMOTHER's childhood fortress of solitude, or how her parents met during the revolution. Watcher, at times, is willfully obtuse to the reality of her heritage ,purposefully evasive about choices and clarity. Sunset Visitor is unravelling a very specific source of trauma – the democratic uprising in Hong Kong – and telling a necessarily messy story about its legacy. All of this is framed as an act of witnessing, particularly for Watcher, who has a literal god-given role as an observer and empathiser with the ALLMOTHER.

The most resounding triumph of 1000xRESIST, at least for me, didn't become clear until the last third of the game; at this point it's clear that Watcher has uncovered a ratking of lies about the ALLMOTHER's stories. There is some delightful banter among the sister-clones and their shells (the lesser-tiered, subservient clones) that showcases the many facets of Iris's spawn – each, in some ways, a small crystallised node of what Iris could have been. But it's also where the repetition started wearing on me, particularly the cryptic phrases during Watcher's "communions" – the sharing and exploration of the ALLMOTHER's memories – with her sisters. Most of all, I was starting to hit a wall with the coded dialogue between Watcher and an alien Occupant – abstruse phrases steeped in symbolism and metaphor. This is when I realised that what I was experiencing was essentially an homage to one of Star Trek's most beloved stories.

Screenshot from 1000xRESIST showing Watcher entering a red-lit room with futuristic decor
Screenshot from 1000xRESIST showing a child's drawing of a confrontation between two clones
Screenshot from 1000xRESIST showing a wide external shot of a futuristic grey compound with a red-lit glass room
Screenshot from 1000xRESIST showing the character Iris telling Jiao to improve her English comprehension
Screenshot from 1000xRESIST showing the character Jiao talking to Watcher during a communion
Image credit: Eurogamer / Fellow Traveller

Darmok is a Star Trek: The Next Generation episode that involves the Enterprise crew learning to communicate with aliens whose language is structured around metaphors drawn from their own history and mythology. What 1000xResist has done is to borrow elements of this iconic narrative and adapt it to the mythology of the ALLMOTHER, and on a higher level, the framework of a student-led resistance movement that was so thoroughly repressed, censored, and brutalised (the protest anthem, Glory to Hong Kong, was just criminalised a few days ago) that it developed its own coded slang – a highly contextual and specific vocabulary – to ensure its story survived.

Screenshot from 1000xRESIST showing public health posters to spread awareness of the 'watery eye' symptoms of a disease
Screenshot from 1000xRESIST showing a helmeted clone character saying goodbye on a subway train
Image credit: Eurogamer / Fellow Traveller

After this is all over, I feel an uneasy sense of pseudo-catharsis – not so much satisfaction, but the relief that I am no longer responsible for Watcher and these incredibly complicated things out of my control . If there is nothing inherently likeable or easy to accept about Iris, there is nothing easy about how the game winds up. 1000xResist leans right into the fractured reality of governance and tells you to make choices that can't possibly serve everyone, but, like Iris, albeit with a smidge less psychopathy, you can choose what serves you. After all, she survived, where everyone else didn't; her presence and the ambient shape of her legacy looms large over those that remain. Perhaps "serenity now" wasn't the intended outcome of the game, but a wave of acceptance washes over me as I choose an ending that I can live with.

It feels especially meaningful that I write this review during the process of travelling – an act of moving, reorienting, learning, and witnessing. It is meaningful to witness this game and its message – to resist, always, I mean, it's right there in the name – during a time of unprecedented student uprisings against Palestinian genocide. When I finally begin to write, I glance at my notes, which consist of a single sentence: What if the centre of the world, whatever that thing might be that we orbit and orient ourselves around, was a huge c**t? I relay this question to my friend, who takes less than a second to respond. "Isn't it already?"

A copy of 1000xResist was provided for review by Fellow Traveller.

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
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
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
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
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