Codex · Factions
Maskwalkers
怪面guàimiàn
“Corrupted individuals who have traded their sanity (and faces) for greater power”, in Shacknews’ review. Their Chinese name is unconfirmed: 怪面 is our inference from 怪面之乱, “the masked uprising”, which Soulframe Liang uses for a catastrophe of the Rainblood era.
What the name means
| Character | Pinyin | Meaning |
|---|---|---|
| 怪 | guài | strange, monstrous |
| 面 | miàn | face; mask (as in 面具) |
The real culture behind it
Masks are the game’s moral code. Art director Michael says they stand for the jianghu’s disguise, confinement and repression: almost every fallen villain appears masked, while the unmasked are the xia who keep their hearts. A faction that has literally traded its faces for power takes that rule to its end.
The tradition behind it is old. Nuo (傩) exorcism, described in the Rites of Zhou, sent a masked officiant with four golden eyes through every house to drive out pestilence, and masked nuo dancers still go door to door in Jiangxi villages at Spring Festival. Peking opera turned masks into paint: Cao Cao’s white face marks a man who never shows his true one. One reading, ours: nuo inverts here — in the rite, the mask turns a villager into a god; in Phantom Blade Zero, it marks the fall.
Go deeper
- Chinese Mythology & Folklore in Phantom Blade ZeroIs Phantom Blade Zero based on Chinese mythology? The real folk rituals behind it — nuo masks, puppets, deity processions, red threads, Kunlun — and what's invented.
- What Is Kungfupunk? Phantom Blade Zero's Style ExplainedKungfupunk is S-GAME's name for Phantom Blade Zero's look: wuxia cinema fused with steampunk machines, prosthetics, occult horror and rock, in the devs' own words.
Sources & further reading
- Shacknews review (Oct 2026)
- Gamersky 游民星空: pre-order screening Q&A with Liang, Bo Caisheng and Michael (12 Aug 2026)
- Gamersky 游民星空: Soulframe Liang’s Weibo post (Aug 2025)
Game details come from official material and press coverage; names marked “fan reading” will be checked against the retail build. Anything labelled as our reading is interpretation, not a developer statement.