Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Top ratedthat last about a half-hour tagged challenging (13 results)

Explore games that last about a half-hour tagged challenging on itch.io · Upload your games that last about a half-hour to itch.io to have them show up here.

New itch.io is now on YouTube!

Subscribe for game recommendations, clips, and more

LOVE
$2.99
An accessible platformer with a focus on a fair challenge.
Rated 4.4 out of 5 stars
(132 total ratings)
Platformer
labrat
$4.99
A challenging 2-button platformer
Rated 4.3 out of 5 stars
(9 total ratings)
Platformer
AEIOU
Rated 4.4 out of 5 stars
(8 total ratings)
Puzzle
Play in browser
Controller-smashingly tough puzzle platformer
Rated 3.4 out of 5 stars
(7 total ratings)
Platformer
Obscure and punishing action-adventure roguelite with a dark, gloomy atmosphere and gothic hand-drawn graphic novel art
Rated 5.0 out of 5 stars
(2 total ratings)
Action
Dooria
$2.99
Find a less lonesome path.
Rated 5.0 out of 5 stars
(2 total ratings)
Puzzle
An unforgiving roguelite game featuring many fun and nutritious pills
Rated 5.0 out of 5 stars
(2 total ratings)
Puzzle
Have a good life!
Rated 5.0 out of 5 stars
(2 total ratings)
Platformer
A 3D Action roguelike in a dark fantasy version of the world of folk tales where the hunted becomes the hunter.
Rated 4.0 out of 5 stars
(3 total ratings)
Action
Are you tired of easy games? Try 10 Rounds
Rated 5.0 out of 5 stars
(1 total ratings)
A platformer designed to test your skills, memory, and patience. It might seem impossible, it is 100% beatable
Rated 5.0 out of 5 stars
(1 total ratings)
Platformer
Play in browser
Collect all the cubes and complete every course!
Rated 4.0 out of 5 stars
(1 total ratings)
Platformer
A puzzle-based (mostly) non-combat RPG where your decisions greatly affect the outcome of the story.
Rated 2.0 out of 5 stars
(1 total ratings)
Role Playing
itch.io now on YouTube!