Hack, slash, shoot and loot your way through procedurally generated dungeons! Smack your enemies into spikes with your inventory sack!
All Reviews:
Very Positive (155) - 90% of the 155 user reviews for this game are positive.
Release Date:
Feb 9, 2018

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Game

Get instant access and start playing; get involved with this game as it develops.

Note: This Early Access game is not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“While Slasher's Keep is already a game that can be played from beginning to end, there's still a lot of stuff I want to add and I'd like the community to help me set my priorities straight.
Aside from that there will be bugs and balancing issues to be ironed out. Such things can be hard for me to detect on my own and I want the gameplay to be as smooth as it can be.”

Approximately how long will this game be in Early Access?

“A full release late this year or early next year looks likely.”

How is the full version planned to differ from the Early Access version?

“All the basic building blocks are in place so I'm going to spend my Early Access period adding small to medium sized content chunks like skills, items, room and enemy types; things that add variety to the random generation, and some additional polish.
Most savegames will at least in part carry over to newer versions. When you load an outdated savegame the game may generate a new dungeon floor for you but you will likely get to keep your character and items.”

What is the current state of the Early Access version?

“The game is a fully functional roguelite with content appropriate for the asking price. It has a working campaign spanning three dungeon types, each with different types of rooms with different kinds of randomization in their architecture. As of now there are fifteen enemy types, each with their own abilities. There are around forty different skills to attain and hundreds of individual drawings for randomized loot items. What's missing are a few bits and bobs in places like a couple of sounds and some more music. It may be too hard or too easy in parts and there will be bugs.

Some players have reported performance problems on hardware which should be adequate to run the game. Such things will also be addressed.”

Will the game be priced differently during and after Early Access?

“The base price will not change during Early Access.”

How are you planning on involving the Community in your development process?

“I pay close attention to the community forums where people post suggestions and report bugs, so those keep me busy and give me an idea on what's most important to people so that I can make informed decisions about what to work on next. Please bear in mind though, that I'm only one boy and I have to work within my means, and that ultimately as a creator I'm going to remain somewhat true to my own vision.”
Read more

Buy Slasher's Keep


Recent updates View all (23)

March 8

0.85 on [default] branch - Controller support - Edit: 0.851


  • Fixed a couple of bugs relating to the generation of rooms of the type with the round platforms in the corners.

  • Fixed a bug that could cause the secret switch to not be placed correctly.

  • You will now be able to assign Hotkey number 0 via keyboard input, and also use it.

  • Fixed an issue with spiderling corpse colliders blocking item colliders, thus preventing the player from picking them up.

  • Fixed a thing that could cause large wine barrels to be placed on tiles with wooden platforms in cellar type rooms.

  • Fixed a bug that could cause wall objects to be misplaced.

  • Fixed an issue with ranged speed bonuses not being applied correctly.

  • Very long item descriptions should now also be scrollable for items lying on the ground.

  • Added new skill: Master Parrier

  • Added controller support. You can switch between controller and mouse/keyboard on the fly by moving the left analog stick, or clicking the left mouse button. When in menus use the left analog stick to change your selection and button 0 (A) to confirm. Further controls for the inventory and other interfaces will be displayed on the screen.

    In-game button layout is as follows:

    Right Trigger: Attack
    Left Trigger: Parry/ADS
    Right Bumper: Sack Smack
    Left Bumper: Hotkey modifier

    A: Jump
    B: Switch Melee/Ranged (or unsheathe when weapon not drawn)
    X: Interact

    Y: Hotkey 1
    D-Up: Hotkey 2
    D-Right: Hotkey 3
    D-Down: Hotkey 4
    D-Left: Hotkey 5
    Left Bumper + D-Up: Hotkey 6
    Left Bumper + D-Right: Hotkey 7
    Left Bumper + D-Down: Hotkey 8
    Left Bumper + D-Left: Hotkey 9
    Left Bumper + Y: Hotkey 0

    Start: Pause
    Select: Inventory

    Click analog sticks to scroll item descriptions that exceed the screen height

    Hold the right bumper when hitting A to separate items from a stack

This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but your character and inventory will remain unchanged.

To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.

So there are some problems with Steam Input. Controller support may not work correctly if Steam Input is on for the game. It may also not work if it's off. I'm working on it.
Okay, I've switched the game over to XInput, which should play nice with Steam Input. I've also fixed a couple of minor things in the process.
  • Fixed enemies not hearing you run at them from behind in gamepad mode.

  • Fixed an issue that caused the crafting component list to lock up when removing a component at the bottom of the list when the list was longer than the visible slots, in gamepad Mode.

Do let me know if you're still having problems with Steam Input.

Setting the build live on the default branch.
6 comments Read more

December 21, 2018

0.8 now on beta branch


  • Removed penalty for dying on levels and attributes when playing in easy mode.

  • Squashed down difficulty curve a little more for easy mode.

  • Adjusted it downwards a little for both modes in the mid-game.

  • Added floor number to the minimap. (from 2 upwards)

  • Added a bit of info text to the character creation screen.

  • Damage numbers now disappear more quickly.

  • Fixed a bug with waypoints in chasms type rooms that would cause enemies to get stuck on other enemies.

  • Fixed a bug that caused mages and ranged orcs to be placed on a ledge in some rooms.

  • Fixed a bug that could cause legendary and premade weapon damage values to be too low.

  • Fixed a bug that could cause your melee weapon to be invisible after loading if it was a crumbling weapon.

  • Added sparks effect for projectiles hitting certain metal objects.

  • Added cooldown for throwables.

  • You can now set a map marker by clicking on the map from the inventory screen. Click it again to remove it.

  • Changed the character sheet a bit. It now shows you an equipment level to give you an idea of how well equipped you are. (won't work with pre-patch items)

  • Added undead story text.

  • Replaced particle-based screen effect for taking damage with a shader-based one.

  • Frozen screen effect now scales with screen aspect ratio.

  • Added checkbox for vertical synchronization in the in-game options menu.

  • Added mid-game boss: Giant Spider. This boss has its own dungeon floor that comes after the prison. Also added an achievement for defeating it.

  • Added new enemy type: Spiderling

  • Added new enemy type: Venomous spider

  • Added new enemy type: Red orc (this one has a shield)

  • Added new special skill for unique boss loot: Exterminate!

  • Some minor fixes and tweaks

This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but you'r character and inventory remain unchanged.

To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.
7 comments Read more
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game

It's a first-person roguelite with a focus on melee combat and loot. Now for some vague copy followed by a list of features:

You have been imprisoned and left to rot in the depths of Slasher's Keep, a frightful construct towering above the forgotten forest in the remotest wilds of Ool. As rulers came and went the keep remained the final destination for the nation's most undesirable elements. Many a scoundrel has tried and failed to escape its dungeons, perilous as they are. Will you share their fate, or will you overcome the challenges ahead involving the features below?

  • randomly generated levels
  • various traps to trigger and secrets to find
  • randomly generated items granting you stats and abilities
  • dynamic melee combat with different swings and thrusts, as well as precise parrying
  • smacking of enemies into spikes and chasms using your inventory sack
  • various types of enemies with different abilities
  • various types of magic wands for a bit of ranged combat
  • two playable characters to choose from with more to unlock
  • a drag-and-drop based crafting system
  • cartoon graphics made up of cel-shaded models, hand-drawn sprites and even some procedural animation

System Requirements

    • OS: Windows 7+ 32bit
    • Memory: 2 GB RAM
    • Graphics: Geforce GTX 460 or equivalent
    • DirectX: Version 9.0c
    • Storage: 2500 MB available space
    • OS: Windows 7+ 64bit
    • Memory: 4 GB RAM
    • Graphics: Geforce GTX 770 or better
    • DirectX: Version 9.0c
    • Storage: 2500 MB available space

What Curators Say

9 Curators have reviewed this product. Click here to see them.

Customer reviews

Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
Hide graph
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...