DWARRF: A Pinball Roguelike Demo

71KS
Released Aug 6, 2025by Sam StubbingsPositive(92% of 26 Steam reviews)

Grab your balls and set sail on your 'pirate' minecart into the depths of the mines. Fight enemies in a unique blend of Pinball, Pachinko, and Bubble Shooter whilst collecting game altering balls & relics that ensure no two runs are alike.

Offers

What are keyshops?

No offers tracked in PLN yet.

About DWARRF: A Pinball Roguelike Demo

A Pinball/Pachinko/Bubble Shooter mashup roguelike where you play as a 'pirate' dwarf who must adventure alone into the depths of the mines. Slay enemies in a unique 2-phase combat system equipped with a variety of balls and relics.

With this demo you can explore the first floor of DWARRF: A Pinball Roguelike: "The Mines".

Firstly, you must launch your ball into the mine-shaft, hitting pegs and bumpers alike to power up your ball. Striking at ores will generate 'frenzy', further increasing your potential damage. Use your flippers to keep the ball in play and look out for unique objects on the board, such as extra cannons or a wyverns head that'll bite down on your cannonball.

Once you've powered up your ball, unleash it onto the battlefield and wreak havoc. Balls have unique traits that can help in a fight - such as multiball, explosions, and area of effects!

This Demo contains:

  • 14 balls to try out in both the mining & battle phases.

  • 38 game altering relics to discover.

  • Themed pinball boards based on your enemies.

  • Random event & chest encounters.

  • A new & handy tutorial to help guide you through this new genre fusion!

  • Controller support, rebindable keyboard & mouse controls, & QoL features already!

Expect regular updates to this demo throughout development of DWARRF: A Pinball Roguelike

Game details

DWARRF: A Pinball Roguelike Demo reviews

92% positive reviews all-time.

System requirements

Minimum

Minimum:
  • OS: Windows 10 or later
  • Storage: 2 GB available space
  • Additional Notes: It's a free demo, might as well try it anyway. If you have issues please contact me :)