A downloadable game

Press Releases:

Press Release: 24th September 2017

Clujotronic Demo:

The game is being demoed as we speak at the Clujotronic 2017 event in Cluj, Romania. Since the game can be played there I'm making a public release of the Demo which can be downloaded for free. The Demo features the first 3 tower levels and their corresponding portal worlds (Golden City Marketing District, The Arena, The Docks, The Underground Landing Bay, Darkness Worlds). 

Steam Release:

The game is being prepared for a late October release on STEAM. The final price for the game on-release is set to be 9.99$. You can purchase the itch.io pre-release/demo version here for 4.99$ and you will receive a STEAM key when the game will be out.  

By purchasing the game here and playing the demo you can help me iron out performance issues, build problems across platforms (Game is developed on Linux) and help shape the final release in terms of balancing. Game purchases also receive access to pre-release features (such as levels and items that are currently under production).


ES:Heresy is a first person dungeon crawler in which the player (a berserker, night shade or scroll mage) invades the sacred tower of Dae'eria, the Ebony Spire, in an attempt to slay the fervent goddess! The player has to climb up all 10 tower levels to reach the most sacred of places. Each floor contains one or more portals to other realms that the player must visit in order to obtain equipment that can aid him in his quest.


ES:H is played from a first person perspective. You can move around using W, A, S, D and look/turn around with Q and E. Inventory can be accessed using the I key. You can pick up items with P, equip them with Space (from the inventory) or throw them using the T key. Gameplay revolves around acquiring items and using them to defeat enemies you encounter.


Enemies have access to the same items, spells, and potions as the player and will use them, and their effects, against you! Each level contains two sections:

  • Tower Levels - where Dae'eria's follower, servants and guardians reside. Tower Levels contain no items (except those dropped by enemies). Each tower level has a staircase in the middle (that takes you to the next level) and a portal to another world under Dae's influence (cave or dungeon).
  • Portal levels - accessed from the tower, are dungeon or city districts filled with creatures and items! Exploring these levels is optional, as the player can advance by just reaching the staircase but important items needed to aid in defeating Dae'eria can only be found here.

The game's source code is licensed under the MIT License! You are free to do pretty much what ever you want with it! If you want to create derivative works you are free to do so, without having to ask for my permission! And here's where things get interesting: If you just want to add new items and/or creatures you don't even have to edit the code! Content for this game is handled via 3 .csv files under /data. Creatures can be setup from there. You can set their graphics, stats, behavior and fill it's inventory from there. Same goes for items. You can even add flavor text and set their distribution in the dungeons (where to spawn from and what spawn chance)! So, yeah, there's this! I haven't documented the code but I'm available if you have questions!

The source is also uploaded on github! Feel free to submit issues if you want!


You can subscribe to my mailing list for the game to get the latest news, articles and public build releases.