The pursuit is beginning
Ashes of Azrael
Loading worlds…
A journey through six broken worlds
Ashes of Azrael
Azrael is crossing multiverses, murdering other versions of Benjamin. ENNiDi and their friends are following the trail of blood and fire.
Six worlds · Twenty-eight levels · One final pursuit
The trail crosses every universe
Ashes of Azrael
Azrael is crossing multiverses, murdering other versions of Benjamin to steal their power. Master eight characters and stop the slaughter before another universe burns.
A dark-fantasy side-scrolling adventure
Character Locker
Choose your character
Every character carries a distinct light attack, heavy attack, and special ability.
The Market
Character Shop
Recruit a new character with original pixel-perfect art and a unique combat kit.
Veilkeeper Protocol
Admin Console
Session-only authority for unlimited currency, full level access, progress tools, and the parallax editor.
Direct passage
Level Select
Admin visual tools
Parallax Editor
Build world-wide or level-specific above-ground layer stacks without changing collision geometry.
Layer Stack
Back → frontThe pursuit is paused
Journey Paused
Gameplay protocols
Cheat Console
Enter gameplay codes and activate or deactivate the cheats saved to this journey.
Enter protocol
Cheat Code
Gameplay cheats have on/off switches. Character codes unlock one character permanently without spending coins. Admin access is separate and lasts only for the current session.
Saved protocols
Your Cheats
No gameplay cheats have been entered yet.
BACKUP HAS ARRIVED
Bean
Call in an ally
Battle paused · Choose with touch, mouse, or arrows + A / Enter
Endless puzzle games
Ennidi Mini Arcade
Fresh boards, endless rounds, personal bests. No lives or coins required. Journey rewards stay in the tombs.
Arrows / D-pad: select · A / Return: play · B / Dash: back
Tomb seal
Tomb Puzzle
World path secured
Level Clear
ANTIHERO unlocked
Azrael has fallen. All six playable bosses are unlocked. Your ANTIHERO switch is saved in the Cheat Console.
Candyland 415 restored
Benjamin's Final Stand
Benjamin saved Candyland 415, but he did not survive the final battle. His sacrifice has equipped you to begin the pursuit of Azrael.
Benjamin can later be recovered from the Character Shop for 31 yin-yang coins.The last stop between worlds
Welcome to The Market
Walk across the space-rock forecourt and enter each physical shop.
A new path tears open
World 2The dunes 416
Beneath every ruin, something still moves.
Between worlds
The trail continues
Ashes of Azrael
The end of one journey. The start of many more.
Thank you for playing.
There’s so much more to come: new ENNIDI games, new adventures, and more original music. This is only the beginning.
Permanent discoveries count. Spending coins or using relics never lowers your progress. Replayable red coins and shop purchases are not required.
The flame keeps burning.
Cheat activated · every record unlocked
Multiverse Disco
Every available character joins the special-ability showcase.
Field Manual
Controls
Every action can flow into a dash. Experiment with timing.
Movement
- A / D← / →
- Move
- Space
- Jump
- Double-tap direction
- Dash left or right
- S / ↓Enter
- Use a themed entrance or exit
Combat
- J
- Light attack
- K
- Heavy attack · Ennidi beam on frame 7 · Bean 1.35s
- L
- Special ability
- Q
- Consume Resonance Relic
Crossing the veil…

30