Cage of Roses

Cage of Roses

Released Feb 2025

A haunting gothic romance set in the 19th century. Follow Meike, a young woman from an impoverished noble family, as she’s swept off her feet by the mysterious Magdalena: a vampire who possesses a dark secret.

89% positive · 211 reviews
Done
All announced content has been released
High confidence
Done
All announced content has been released
High confidence

Where to buy

Steam $12.99
Can't confirm — worth a look
We couldn't confirm these stores carry this game.
Green Man Gaming Steam key Search IndieGala Steam key Search
Prices in USD, as listed by each store.
Buying through an affiliate store helps support the site

Evaluation

Cage of Roses is a kinetic visual novel (no choices or branches) that launched on February 16, 2025, with its adult patch releasing the same day. The developer, ebi-hime, followed up on March 24, 2025 with a patch adding a Simplified Chinese translation and fixing typos — the last update directly involving this game. The store description presents the game as a complete, self-contained story with a defined word count (approximately 95,000 words) and no mention of planned additions or ongoing content. There is no season pass, no unreleased DLC, and no developer statement indicating future content for this specific game. The only DLC listed — an adult content patch — was released on launch day. Since then, ebi-hime's news posts on this game's page have been announcements for separate new titles (Her Love Like Poison, Out of the Ocean, The Demon Queen's Dire Dilemma, and Café of Roses), with Café of Roses explicitly described as a spinoff rather than additional content for Cage of Roses. The developer remains active and prolific, but Cage of Roses itself shipped as a finished product and has received no content expansions.
Evidence
Store description presents the game as a complete kinetic visual novel with a fixed word count (95k words), no choices or branches, and no mention of planned additions or updates.
description · Feb 16, 2025 source content shipped
high
The only DLC — an adult content patch — was released on the same day as the base game. No unreleased DLC exists.
dlc listing · Feb 16, 2025 source content shipped
high

Content

1 of 1 released · no outstanding content

Media

Details

Developer
Publisher
Two and a Half Studios
Achievements
13
Platform
Windows, macOS, Linux
Controller
—
Steam Deck
Verified
Players
Single-player

About this game

Meike is the daughter of the noble von Essen family. Once one of the wealthiest families in Germany, the von Essen name has since been tarnished after a string of bad business decisions led them to financial ruin.

Desperate to be restored to their former wealth and glory, Meike’s parents try to marry their only daughter off to the self-made businessman Walter Gerhardt. Meike possesses no fond feelings towards Walter – she hardly knows the man – but her mother is determined to make the match work, and Meike can see no way out of her impending engagement.

Meike’s future as a wife to the cold, careless Walter seems set in stone – until the carriage bearing her and her family through the forest, to Walter’s home in Augsburg, is set upon by bandits.

Meike’s parents are killed, though Meike is able to escape alongside her faithful maid, Henrieke. The pair dash through the woods, searching for sanctuary – and in so doing they find an eerie, tumbledown castle hidden among the trees.

This castle, as Meike soon discovers, belongs to a young woman called Magdalena. Short of stature, with flowing fair hair, Magdalena looks like a sweet, innocent thing, but there’s more to her than meets the eye.

Magdalena is, in fact, a vampire – and now she has Meike in her clutches, it seems unlikely that Meike will ever be able to escape.


  • 95k words of text (approx 4-8 hours of reading)

  • A kinetic story with no choices/branches

  • Detailed character artwork by Rock CR

  • A haunting original soundtrack by Sarah Mancuso

  • A large cast of lavishly-designed characters

  • One aloof, austere vampire

  • A cute maid!!!

Last evaluated Jun 20, 2026
Something about this evaluation looks wrong Report illegal or harmful content