Skip to main content

Tales of Kenzera review: a compassionate Afro-futurist exploration of grief

Fresh, genuine storytelling.

Tales of Kenzera screenshot showing African prince in Afro-futurist landscape in sunset
Image credit: Surgent Studios / Eurogamer
What Tales of Kenzera lacks in creative game design it makes up for in vital, passionate storytelling.

Of all the Metroidvania elements in Tales of Kenzera: Zau, my favourite are the trees. Simply enough, meditating inside a tree provides a health boost. It's here the camera pans out to reveal these great, almost magical, natural structures which provide safety, sanctuary and a moment of reflection. Protagonist Zau is a hot-headed and petulant young man desperate to revive his father, but sat quietly in the trunk of a tree, he's just a boy.

The trees are a key example of how Tales of Kenzera transposes the genre to its African setting, but also where its heart lies: with the relationship between a father and son. The game's creator, voice actor Abubakar Salim (best known for his portrayal of Bayek in Assassin's Creed: Origins), has been particularly open about the personal inspiration behind the game: his own experience of grief following the death of his father. There's even a moving short film released ahead of the game. Yet even without knowing this, Tales of Kenzera itself exudes passion and love.

It's a story-within-a-story set in the fictional Afro-futurist land of Kenzera, and it tells the tale of desperate shaman Zau who bargains with Kalunga, god of death, following the passing of his father. Zau must deliver three spirits to win back his father and, along the way of his adventure, he learns to cope with his feelings of grief. Kalunga becomes his father-figure guide who speaks in proverbs and commands Zau with stern yet comforting lessons; Zau in return listens, rebels, argues, and accepts.

Tales of Kenzera: Zau - The Game AwardsWatch on YouTube

Back to the trees: it's here we learn more about Zau's relationship with his father. As he reminisces on past moments - the sort you misunderstand as a child but appreciate with the wisdom of adulthood - he recognises the value of these lessons. Zau must learn to let go, and it's by reflecting with Kalunga in these trees he appreciates the extent of his loss and finds hope for the future. Throughout the adventure, Zau wrestles with his feelings and learns to express his emotions as he tackles the issues each of the three spirits represents. Kalunga acts as pseudo-therapist: "I see before me a strong, brave and intelligent young man who chooses to champion hope over despair," he tells Zau at one point.

There's humour too that touches deeper still than sincerity. Kalunga tells Zau of past shamans whose abilities he gradually acquires in typical Metroidvania fashion, yet Zau often laughs in disbelief at the seeming silliness of these stories. These are the Bantu Tales, traditional folk tales from across Africa that Salim shared with his father and directly influence Tales of Kenzera. The narrative often plays on the antagonistic relationship between generations, but it's not hard to picture Salim himself having similar conversations with his own father. He's the voice of Zau and their words are one. Despite the sorrow of its themes, there's an honesty and warmth to the storytelling in Tales of Kenzera that heightens the accomplished, if sometimes rote, gameplay.

Tales of Kenzera screenshot showing main character running through moonlit forest with tall blades of grass
Tales of Kenzera screenshot showing main character running along twisted tree branches in poisonous swamp
Tales of Kenzera screenshot showing main character running through grasslands and platforms
Tales of Kenzera screenshot showing main character falling through jungle environment as bridge collapses
The beautiful environments reflect all of Africa, from savannah to jungles, deserts and volcanoes | Image credit: Surgent Studios / Eurogamer

If there's one Metroidvania convention Tales of Kenzera gets absolutely right, it's the free flow of movement. Zau begins the game with basic abilities already learned, like a dash and double jump, indicating his base capabilities as a hero. The feel of the game is superb as he swiftly leaps, wall jumps and bounds through each beautiful, African-inspired environment, and later abilities, like a grappling hook and powerful smash, complement the skillset. Narratively these abilities are based on the Bantu Tales, informing both Zau and us of these fantastical, insightful fables - from wrestling with clouds to alleviate drought, to the sacrifice of an elder sister to protect her shaman brother. On a gameplay level, though, they often serve a singular purpose that doesn't creatively push the limits of their function. Take the first ability, for instance, which can freeze water: this allows Zau to run up rivers and wall jump against waterfalls, yet after that initial use the game doesn't build on this in a meaningful way, or combine it with later abilities for more intricate platform-puzzle solving.

Zau also begins the game with his primary combat abilities: two masks, pertaining to the sun and moon, that provide melee and ranged attacks respectively and are switched between at the press of a button. Animations also change depending on the mask worn, from the moon's spiralling gymnastics to the sun's elegant pirouettes. Zau's a capable fighter, then, with attacks building up spirit energy that's used to either heal or unleash powerful blasts of anime-style energy. These are later boosted by unlocks in a simple upgrade tree. Again, it all flows well and feels satisfying at first, but combat is ultimately let down by a lack of enemy types that leads to repeated visual design and strategy, with higher difficulty achieved by simply throwing in more enemies at once. Bosses, though, punctuate story and gameplay with welcome challenge and there are some thrilling chase and escape sequences.

Tales of Kenzera screenshot showing main character looking out at giant storm bird in the sky
Tales of Kenzera screenshot showing main character against huge masked boss in fiery cavern
Bosses are suitably imposing, often including tense chase sequences reminiscent of the Ginso Tree from Ori and the Blind Forest | Image credit: Surgent Studios / Eurogamer

If some of this feels familiar, there are multiple gameplay devices that reveal Salim's gaming influences, from the Gears of War-style reload to prevent spamming shots, to the Ori-esque parrying of projectiles. Another is the trinket system, similar to the badges in Hollow Knight, that provide useful boosts, but their impact is lessened by the need to switch at workbenches that are spread too thinly throughout the map. Tales of Kenzera leans into player expectations of what a Metroidvania should be, resulting in an enjoyable, if straightforward, 2D adventure experience.

Yet I'm not quite convinced it satisfies as a Metroidvania. When I think of the genre, I mostly think of getting lost in labyrinthine worlds and needing to think creatively about my abilities to proceed. This didn't happen to me in Tales of Kenzera, and that's for two reasons. Firstly, the map - itself a little difficult to read between negative space - reveals an area in full at its start, meaning you never get the sense of exploration and discovery as you proceed. Secondly, while the world branches in multiple directions, progression is linear. There are optional areas to delve into to find new trinkets, often with plentiful insta-death hazards (so, so many spikes), but for the most part the main path is clear beyond simple (and literal) keys and locks. Metroid fans expecting an interconnected world of backtracking and disorientation may be left wanting.

Tales of Kenzera screenshot showing main character sat inside magical tree, with animated portraits and story
Lessons with Kalunga really hit home | Image credit: Surgent Studios / Eurogamer

Still, while it's easy enough to pick out flaws, they're forgivable due to the game's primary focus on compassionate storytelling, told mostly through expressive artwork. Tales of Kenzera thrives on its authentic African setting and offers vital representation as a result. The care and attention to detail here is clearly apparent, from the integration of the aforementioned Bantu Tales, to the inclusion of a Swahili vocal dub. The game's presentation merges modernity and tradition in a unique global melting pot of ideas. There's Afro-futuristim and folklore in its expansive visual design and intricately detailed costumes and hairstyles, plus anime eccentricity in combat. And its incredible score combines Western orchestration, sci-fi synths and ethnic instruments. I've not played a game like Tales of Kenzera before because this type of setting isn't seen enough in gaming, whether due to under-representation in the industry or perceived lack of interest from players. But these stories deserve to be told and Salim deserves praise for creating a game with a world that feels so fresh and unique.

The games industry needs diverse stories, both to highlight difference and prove their universality. Tales of Kenzera excites with its authenticity, yet its true power lies in its emotive, earnest narrative that tells a father-son story of grief that relates to us all and our hope for the future. As Zau tells Kalunga: "one thing I know about the human spirit is that if there is a chance - even a shred of hope - of potentially making things better, we take it." So reach out and grab it.

A copy of Tales of Kenzera: Zau was provided for review by EA.

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