So this game has come a long way since its inception. I've been doing a lot of accessibility updates so that visually impaired people can play it more easily. If you are visually impaired, this game should be fully accessible to you, but make sure you have your screen reader going before you start it up.

I started up a wiki for regular updates and to search as an encyclopedia for it (its getting in depth enough to where I think it needs it now).

The goal was to create a game with no external resources, with everything contained in a single HTML file. Here I've used only base Javascript with no libraries (like jQuery) and all of the javscript and CSS is self contained. Also, like all purely HTML/CSS/JS games it is fairly easy to cheat, so don't think you are some slick hacker if you do it. I've recently added sound effects to the game, you can enabled those in the settings but they are off by default as they are still kind of experimental.

The basics:

Getting Started: The first screen you are presented with is the start screen, click start to begin. If the game does not start for you, you may have some compatibility issues with the WebAudio API. Try starting with the link at the bottom of the start screen if you run into that. It should bypass those features (which, right now is just panned audio).

Difficulty: Start the game by selecting your difficulty. You won't be able to get very far at first unless you select Easy. As you build up your heirloom gear and prestige you can use the higher difficulties when you start.

Prestige: As you venture through the dungeons you have the ability to add prestige effects to your character that improve your abilities. These will be preserved in future plays if you end up resetting your game by eating a Humble Pie. This is the prestige mechanism and the only way to keep permanent bonuses on your character. Each merchant will have prestige foods for sale (such as Toughen Muffin) and a Humble Pie, along with other items. In order for these to save between playthroughs,  you must have cookies enabled, and if you clear your cookies, they go away, sorry.

Controls: Explore moves to the next scene, and uses 1 Energy. Search searches the current scene and uses 1 Energy. Each scene can only be searched once. Potion consumes 1 potion and heals wounds. Food consumes 1 food and heals fatigue. Fight fights the enemy in the current scene. Run attempts to run away from the current enemy and uses 1 Energy for each attempt. You cannot run from boss fights.

There is a lot to this game and I'm not sure what all needs to be explained, so check the wiki or post a comment with questions.

Development log


Log in with to leave a comment.

(1 edit)

Edit; Ignore my comment. I misunderstood how the game works. Looking more closely at the starting stats with prestige effects, and I understand now.

Not sure if I'm missing something. I'm having issues with loading saved games. The save is already in the textbox when I start the game and I click import. I get the dialog that says the save loaded, and when I close out the dialog, I'm returned to the option to start a new game or import a save. I have tried both before and after eating a pie.

I'm using Chrome on a Mac. I also tried the game from the docs.buddywagner linked in one of the comments. Same behavior there as well. I'm also using a screen reader if that makes any difference.


so unless I'm missing something it seems that if your inventory is full and you open a box like a chest, that the item just vanishes and isn't in the area tab?

I will look into that asap!

(1 edit)

So these items should never go to the area tab, now that I think about it. Since you are using a skeleton key to open them, the heirloom item should always just replace the space that the key took up. So I fixed it to where it adds the item regardless of inventory space, knowing that the key would be removed to free up that space.

Thanks for reporting this bug!

Pretty huge update just dropped, check the wiki (oh yeah I have a wiki now!)

I updated the edit boxes to be plain text in both verisons. That link is permanent and will receive the same updates as (actually probably more frequently). You can assume that the version at that link is always the most up to date version.

I will look into implementing achievements!

hi there,

the achievements I was thinking about them being tied to the player not externaly.

when i play your game via the .html file, the edit boxes have vanished, that link is it a one off, or permanent?

was thinking of bookmarking it incase you do happen to update via that link?

thanks for your game again!


hi there,

would it be possible to have a html file of this for offline playing?

also, i'm blind and use a screen reader,

most of this is accessible, thank you!

there are  read only edit boxes with stuff in like the amounts of gems etc, would it be possible to turn them in to pure text?

would it be possible to add a purks type of system?

or achievements?

druggs how's about interesting drugs that have interesting effects?

just some thoughts of mine,

Majid Hussain

(1 edit)

Hi, thanks for the comment. Accessibility wasn't a consideration when I first made this, so I'm glad to see that it works for the most part. I've been working on getting my sites and games accessible for screen readers lately, I will definitely look into converting those boxes over to text. there is no index file there, so it'll allow you to view the directory right click on the html file and save it. It's a single file, everything is self contained. :) But you won't get updates on your offline version.

For achievements do you mean just within the game or tied to some achievement system somewhere?

For drugs, there are a few things in game that give you effects like that, the Ubertrank and Magic Berry. There is also a Deck of Fate that you can draw from to give you random effects. I could add more, I just stopped because inventory is limited and having more items means needing more space.

Also, please let me know if there are other ways that I can make it easy to play through a screen reader, as I've never designed a game for a screen reader before. If I can make another version with a different layout or something that would help, let me know.


I'm absolutely loving this. I'm a big fan of text rpgs with good mechanics, especially with random generation, I particularly like how much there is to discover, though I have a couple of questions. 

Firstly, my game doesn't seem to be saving if I leave the page. I know my cookies are working since some other games on that use cookies save fine. 

Are there only certain aspects of gameplay that save with cookies? EG prestieges?

I also would really like a way to see the statistics of a given weapon or piece of armour, since the question mark button doesn't seem to work for those and it'd be nice to know for example if a staff does anything special. 

Lastly, I work for the site, a site devoted to games accessible to blind and visually impaired people using screen reading programms. Games using html work surprisingly well, since screen readers are very good with html text as long as there aren't any graphics or controls that are too bonkers.

Rpgs are very popular over there since as you imagine, there aren't too many accessible ones. 

If you'd like to chat about the game further therefore, feel free to check out this topic:

Looking forward to seeing what else is in the dungeon.

(3 edits)

I'm glad you are enjoying this game, I put a lot of work into it!

So the saving issue... I haven't done much testing on the site, so there may be an issue there, but typically the game will not save unless you prestige. It was designed to be a rogue lite type game with progression (which is not normal in roguelike/lites). In order to progress you need to eat a Humble Pie, which will save all of your prestige bonuses and restart you. So you will start at an advanced scene, with bonus xp and the elemental stat bonuses from the other presitige items (Toughen Muffin, Pricey Spice, Breezy Cheese, Funny Hunny, Dandy Candy and Vitali-Tea). You'll need cookies enabled, your browser may not prompt you about cookies until you attempt to save.

For the weapon statistics, I noticed that same issue the last time I played it, currently looking into getting the inspect button to work with gear. It was an oversight and it was intended to work with those.

I registered over on and posted in the introduction thread. Most of the comments there have to do with the saving, which it looks like a few people have already guessed that it is a prestige function. So hope these posts clear things up for you all!