What should I play next

Ask for the shape of the challenge.

Not “something hard” — something that leans on the axes you want leant on and stays out of the way everywhere else. Demanding on strategy, forgiving on execution, under twenty hours. Everything below is scored through your own calibration, so “demanding” means demanding for you.

You have not calibrated, so this is matching against an average player. It still works; it is just not about you yet.

Calibrate
Or from something you finished

Sign in and this can read the ask out of a game you have already beaten.

Execution
Reaction
Strategy
Puzzle
Grind
Punishment
Learning Curve
Obscurity
Clear

Read out of I Wanna Be the Guy

The same shape with the volume down, for when that one took it out of you.

Enter the Gungeon

2016 · Dodge Roll · ~30h

7.0BRUTAL

A bullet hell with a generous dodge roll and completely ungenerous boss patterns. The unlock grind is doing double duty as the difficulty curve.

UnratedREA 8.2EXE 7.4OBS 7.2
EXE 7.4REA 8.2PUZ 1.5PUN 7.0CRV 6.5OBS 7.2STR 4.5 — you asked for forgivingGRD 4.5 — you asked for forgiving

Ninja Gaiden Black

2005 · Team NINJA · ~20h

7.3BRUTAL

Enemies act during your recovery frames and refuse to wait their turn. The famous difficulty is the ordinary encounters, not the bosses.

UnratedCRV 8.8REA 8.0EXE 7.8
EXE 7.8REA 8.0STR 4.0PUZ 1.0GRD 2.8PUN 7.5CRV 8.8OBS 6.0

Sekiro: Shadows Die Twice

2019 · FromSoftware · ~35h

7.3BRUTAL

It refuses to let you play it any other way — until the deflect is automatic, nothing else you have ever learned will help.

UnratedREA 9.4CRV 7.7EXE 7.2
EXE 7.2REA 9.4STR 3.5PUZ 1.0GRD 3.0PUN 7.0CRV 7.7OBS 5.3 — you asked for demanding

Elden Ring Nightreign

2025 · FromSoftware · ~40h

6.9BRUTAL

Three in-game days on a shrinking map, so the usual answer to a FromSoftware wall — go somewhere else and come back stronger — is the one thing the clock will not sell you.

UnratedREA 7.8CRV 7.8PUN 7.2
EXE 6.9REA 7.8PUZ 1.5PUN 7.2CRV 7.8OBS 6.9STR 5.5 — you asked for forgivingGRD 4.5 — you asked for forgiving

Jump King

2019 · Nexile · ~8h

7.2BRUTAL

One charged jump, no checkpoints, no mercy. A mistimed hop undoes an hour, and that is the design rather than a flaw in it.

UnratedPUN 9.8EXE 8.8CRV 6.5
EXE 8.8STR 1.0PUZ 2.0GRD 3.5PUN 9.8CRV 6.5REA 4.0 — you asked for demandingOBS 3.5 — you asked for demanding

Demon’s Souls

2020 · Bluepoint Games · ~30h

6.7PUNISHING

The combat is the gentlest in the family and the systems are the cruellest — dying moves you to soul form at half health, and the game never says so.

UnratedOBS 8.4PUN 7.4CRV 6.8Not on your platforms
PUZ 1.5PUN 7.4CRV 6.8OBS 8.4EXE 4.8 — you asked for demandingREA 5.8 — you asked for demandingSTR 4.2 — you asked for forgivingGRD 4.8 — you asked for forgiving

Getting Over It with Bennett Foddy

2017 · Bennett Foddy · ~5h

7.6BRUTAL

The only game here where an hour of flawless play can be erased in a quarter of a second, entirely by design.

UnratedPUN 9.8EXE 9.2CRV 8.0
EXE 9.2STR 0.5PUZ 2.0GRD 4.0PUN 9.8CRV 8.0REA 4.5 — you asked for demandingOBS 3.0 — you asked for demanding

iRacing

2008 · iRacing.com Motorsport Simulations · ~100h

7.6NIGHTMARE

A subscription racing simulator with licence classes, a safety rating and no assists worth the name — the difficulty is that it is not pretending.

UnratedEXE 8.8CRV 8.5REA 7.2
EXE 8.8REA 7.2PUZ 0.8PUN 7.0CRV 8.5OBS 7.2STR 5.5 — you asked for forgivingGRD 6.2 — you asked for forgiving

Wo Long: Fallen Dynasty

2023 · Team Ninja · ~35h

6.9BRUTAL

The hardest thing here is unlearning defence — you cannot outlast anything, and the deflect window is the entire game.

UnratedREA 8.6CRV 7.0EXE 6.6
EXE 6.6REA 8.6PUZ 0.6CRV 7.0STR 4.2 — you asked for forgivingGRD 4.8 — you asked for forgivingPUN 5.2 — you asked for demandingOBS 5.9 — you asked for demanding

Nioh 2

2020 · Team Ninja · ~60h

7.3BRUTAL

Souls difficulty plus a fighting game’s input list plus a loot game’s spreadsheet, and none of the three is optional.

UnratedREA 8.2CRV 7.4GRD 7.8
EXE 7.0REA 8.2PUZ 0.5PUN 6.0CRV 7.4OBS 6.9STR 6.0 — you asked for forgivingGRD 7.8 — you asked for forgiving