Palace of a Thousand Curses

Palace of a Thousand Curses

Share on Bluesky

Loading critic reviews...

Finding live streams...

About

Palace of a Thousand Curses is a 2.5D platformer wrapped in a story about a beggar trapped inside a magical book. You navigate shifting labyrinths as Rodrigo Al-Ahzab, slashing at odd creatures and leaping over deadly traps while uncovering a mystery tied to Al-Andalus history. The game blends tight platforming with a script that weaves between fantasy and grim reality. Each level mixes fluid combat and environmental puzzles, with a visual style that feels like a painted folktale gone slightly wrong. What sets it apart is how the Palace mirrors Rodrigo’s real-world trauma, turning his memories into boss fights and traps. The Spanish Inquisition’s sudden intrusion into this surreal world adds a jarring historical weight, contrasting with the mythic setting. While the story occasionally stumbles, the 5-hour campaign feels cohesive, and the platforming mechanics earn praise from indie fans. A niche pick for those who like their action games with a dash of medieval Moorish mysticism.

Storyline

In Palace of a Thousand Curses, you play as Rodrigo Al-Ahzab, a poor beggar. Demoralized and starving, you break into a rich merchant's house to steal what you can to survive. When you find an old storybook, you are pulled inside, entering a magical story about a great hero of Al-Andalus, who has entered a cursed Palace to save their kingdom. As you make your way through the deadly Palace, you will encounter strange creatures, deadly traps, and mysterious environments. Slowly, aspects of the Palace will begin to seem familiar, seeming to reflect moments from your desperate life in the real world. And just as you begin to feel like you've come to understand the Palace, you will face an invader into this strange magical world: the Spanish Inquisition.

Game Modes

Single player

Deals

Finding deals...

Achievements

Loading achievements...

Similar Games

Finding similar games...

Buzzing on Bluesky

Checking Bluesky...