A Game of Hearts and Heists Review | Ruby Roe | Is It Worth Reading?

★★★★☆ 4.0 / 5 (calculated from Amazon, Goodreads & romance.io reader ratings)

Overall8.0Romance8.3
Characters8.0Writing7.8
Emotion7.7Heat9.5
Ending8.2Re-read value7.8

An assassin, a poisoner, one impossible heist, and a whole lot of “we should not be doing this” — Ruby Roe’s sapphic romantasy is exactly as spicy as it sounds.

If you love enemies-to-lovers with a magic system, a found-family crew, and open-door heat that does not let up, A Game of Hearts and Heists by Ruby Roe belongs on your list. It’s the fast, filthy, fun opener to the Girl Games series — two deadly women forced to work together on a heist while pretending the pull between them is just professional rivalry.

Our take: This is a spice-forward romantasy that prioritizes chemistry, banter, and pace over dense world-building. If you come for the heat and the enemies-to-lovers dynamic, you’ll have a blast. If you need an intricate, deeply explained magic system, temper expectations — the world is more backdrop than blueprint.

Quick Facts

AuthorRuby Roe (pen name of Sacha Black)
SeriesGirl Games (Book 1 of 4 — reads as a standalone)
PublishedFebruary 10, 2023
Length344 pages
PublisherAtlas Black Publishing
GenreSapphic fantasy romance / romantasy
TropesEnemies-to-lovers · Heist · Found family · Only one bed · Secret royal · Morally grey
Heat levelExplicit — open-door and plentiful (5/5 spice)
EndingHEA — self-contained with a happy resolution

You’ll Love This If…

  • ✓ Enemies-to-lovers with real bite is your favorite trope
  • ✓ You want explicit, consistent spice (with light kink) baked into the plot
  • ✓ You enjoy morally grey heroines and a found-family crew
  • ✓ You like fast-paced romantasy you can devour in a weekend
  • ✓ “Only one bed” and forced-proximity setups make you grin

Avoid If…

  • You need a fully fleshed-out, rigorously explained magic system
  • You prefer slow-burn or low/closed-door heat
  • You want the romance to be more emotional depth than physical tension
  • Morally grey, violent protagonists aren’t your thing

Book Synopsis

Scarlett Grey is a disgraced assassin hungry for revenge. Quinn Adams is a medic-turned-poisoner-for-hire and Scarlett’s deadliest rival. For years they’ve stolen each other’s clients, sabotaged each other’s businesses, and — occasionally — fallen into bed together. When the Magician Queen dangles an irresistible deal, the two are forced to team up on an impossible heist.

But nothing about this job is simple. To pull it off, they’ll have to trust each other — no small ask when both women are hiding secrets that could betray the people they love. As the heist closes in, neither Scarlett nor Quinn is sure whether they’re playing to win the score, or each other’s hearts. Two women, two deadly professions, and a romance that could be their downfall.

My Review

A Game of Hearts and Heists by Ruby Roe book coverA Game of Hearts and Heists knows exactly what it is and delivers it without apology: a fast, spicy sapphic romantasy built on the delicious friction between two dangerous women who can’t decide whether to kill each other or tear each other’s clothes off. Ruby Roe (pen name of Sacha Black) writes banter and heat with total confidence, and the enemies-to-lovers dynamic between assassin Scarlett and poisoner Quinn is the engine that makes the whole thing hum.

The pacing is a real strength — it drops you into the middle of the action and rarely sags. The spice is open-door, frequent, and adventurous (readers flag light Dom/sub, impact play, bondage, and strap), so this earns its “explicit and plentiful” label. The found-family crew around the leads is fun, and the morally grey characterization keeps both women interesting rather than simply likeable.

Where opinions split — and where the mixed Goodreads average comes from — is the world-building. Some readers find the magic system vague and the setting more atmospheric than fully constructed, and a few feel the romance leans more on lust than slow-built emotional depth. Those are fair critiques. But if you go in wanting a propulsive, high-heat enemies-to-lovers fantasy with a heist wrapper, this absolutely scratches that itch, and it sets up a series where each book centers a new couple.

Romance Profile

PairingScarlett (assassin) & Quinn (poisoner) — F/F
Trope engineEnemies-to-lovers + forced proximity
Burn speedFast — they’ve already got history
ConflictRivalry, secrets, and divided loyalties
PayoffExplicit, high-heat, with an HEA

Emotional Profile

  • Tension & heat — the dominant note; hate-to-love sparks fly
  • Banter — sharp, witty, constant
  • Danger — assassins, poison, and a high-stakes heist
  • Belonging — a found-family crew gives it heart

Content Warnings

  • Explicit on-page sex, including light BDSM (Dom/sub, impact play, bondage)
  • Violence, assassination, and poisoning
  • Morally grey protagonists
  • Betrayal and deception between leads

Book DNA

SettingNew Imperium — an urban-fantasy world of guilds and magic houses
ToneFast, flirty, dark-edged
PaceQuick — action from the first chapter
POVDual, first person — Scarlett & Quinn
SteamExplicit and plentiful (5/5)
Vibe“Two enemies, one goal: steal each other’s hearts”

Similar Books You Might Enjoy

  • A Game of Romance and Ruin by Ruby Roe — Girl Games Book 2, more of the same magic and heat
  • Her Pretty Knight by Mariah Rae Birch — steamy sapphic fantasy with a witch and her lady knight
  • The House of Crimson Hearts by Ruby Roe — same-universe sapphic paranormal romance
  • Crown of Light and Shadows by (Courts of Aetheria) — enemies-to-lovers fantasy romance
  • Six of Crows-style heist energy, but make it sapphic and spicy

For more like this, visit our enemies-to-lovers lesbian romance roundup.

About the Author

Ruby Roe is the pen name of Sacha Black, and she writes lesbian fantasy romance with plenty of magic and plenty of heat. She’s known for propulsive, spice-forward romantasy and interconnected fantasy worlds — the Girl Games series shares a universe with her House of Crimson Hearts and Kingdom of Immortal Lovers books. When she isn’t writing, she can be found at the gym or planning her next travel adventure. She lives in England with her wife, son, and two Ragdoll cats.

Read more Ruby Roe reviews →

Frequently Asked Questions

Is A Game of Hearts and Heists a standalone?

Yes. It’s Book 1 of the four-book Girl Games series, but it tells a complete, self-contained story with its own happy ending. Each subsequent book centers a new couple, so you can start and stop here if you like.

Does A Game of Hearts and Heists have a happy ending?

Yes, it delivers an HEA for Scarlett and Quinn. The couple’s arc resolves happily within this single book.

How spicy is A Game of Hearts and Heists?

Very. It’s rated explicit and plentiful (5/5 steam) — open-door sex throughout, including light BDSM elements like Dom/sub dynamics, impact play, and bondage.

What tropes does it include?

Enemies-to-lovers, forced proximity, only one bed, heist, found family, a secret royal, and morally grey heroines.

Is it fantasy or contemporary?

It’s fantasy — a romantasy set in an urban-fantasy world of guilds and magic houses, with assassins, poisoners, and a magical heist at the center.

Do I need to read the series in order?

Not strictly. The Girl Games books are interconnected standalones, each following a different couple, so you can read them in any order — though publication order gives the fullest world context.

Is the world-building complex?

Not especially. The magic system and setting are painted in broad, atmospheric strokes rather than deeply detailed. Some readers love the light touch; others wish for more depth.

Who will enjoy this book most?

Readers who want a fast, high-heat sapphic enemies-to-lovers romantasy with banter, danger, and a found-family crew — and who don’t mind the world-building taking a back seat to the romance.

Final Verdict

A Game of Hearts and Heists is a confident, spicy sapphic romantasy that wins on chemistry, banter, and pace. It won’t satisfy readers hunting for intricate world-building, but as a high-heat enemies-to-lovers heist romance with a found-family heart, it’s a genuinely fun ride and a strong series opener. 4.0 / 5.

Where to Buy

Buy A Game of Hearts and Heists on Amazon

Affiliate disclosure: some links on this site may be affiliate links. If you buy through them we may earn a small commission at no extra cost to you. This does not affect our reviews or ratings.

The Jasmine Throne Review | Tasha Suri | Is It Worth Reading?

★★★★☆ 4.1 / 5 (calculated from Amazon & Goodreads reader ratings)

Overall 8.7 Romance 7.4
Characters 9.4 Writing 9.3
Emotion 8.6 Heat 5.5
Ending 6.7 Re-read value 8.3

An exiled princess and a secretive temple maid discover that the surest way to survive an empire built on fire is to burn it down together.

If you love morally grey heroines, slow-burn sapphic romance woven through epic political fantasy, and richly built worlds inspired by South Asian history and myth, The Jasmine Throne by Tasha Suri belongs on your list. It is especially suited to readers who want a sprawling, patient story where the romance is one thread in a much larger tapestry of rebellion and power.

Our take: this is a densely built, award-winning opener to a trilogy, carried by two unforgettable leads and prose that consistently earns its praise, though the deliberate pacing and wide ensemble cast mean the central romance shares the stage rather than driving every chapter. Readers coming purely for a romance-forward read should adjust their expectations; readers coming for immersive fantasy with a real sapphic relationship at its heart will find plenty to love.

Quick Facts

Author Tasha Suri
Publisher Orbit
Publication date June 8, 2021
Pages 576
Language English
Series The Burning Kingdoms
Series order Book 1 of 3
Genres Paranormal & Fantasy Lesbian Romance, Slow Burn
Format Hardcover, Paperback, Kindle, Audiobook
ISBN 978-0316538510
ASIN 0316538515

Reader Match

Perfect for readers who…

  • ✓ Love epic, politically complex fantasy with a sapphic slow burn woven through the plot
  • ✓ Enjoy morally grey heroines who never apologize for wanting power
  • ✓ Want immersive, India-inspired world-building with real historical and mythological weight
  • ✓ Like ensemble, multiple-POV storytelling that widens the scope of a growing rebellion
  • ✓ Don’t mind a deliberately slow-building first act that pays off in the second half

Avoid If

Skip this if you want…

  • A fast-paced, plot-first opening (this book takes real time to establish its world)
  • A romance-forward read where the central relationship drives every chapter
  • A fully resolved ending (this is book one of three, and the story continues)
  • A small, easy-to-track cast (the ensemble POV structure is wide)

Book Synopsis

Malini, princess of Parijat, has been exiled by her own brother to the Hirana, a crumbling cliffside temple that once housed the empire’s magical deathless waters. Her crime was refusing to burn alive as a sacrifice for his idea of purification, and now she is left to wither in isolation while he consolidates his power.

Priya is a maidservant in the household of the regent who governs in her brother’s name, content to stay invisible so long as no one discovers the truth of what she survived, or the strange power that still lives in her blood. Cleaning Malini’s chambers is just another task, until the night Malini witnesses something Priya can never take back.

Bound together by what each has seen of the other, the two women realize they need one another: Malini to reclaim the throne from the brother who tried to destroy her, and Priya to uncover what really happened to the family and order she lost. Around them, temple siblings, exiled princes, and zealots loyal to the empire pull the story into a wider rebellion neither woman can control.

What follows is a slow-building, multi-perspective story about empire, faith turned to extremism, and two women from opposite ends of power learning whether they can trust each other enough to burn the old order down.

My Review

The Jasmine Throne book cover by Tasha Suri, a sapphic epic fantasy featuring Priya and MaliniThe Jasmine Throne asks for patience before it asks for anything else. Suri spends the opening chapters laying track for an enormous cast and an intricately imagined empire, and readers who stay with it are rewarded with a back half that rarely lets up. Priya and Malini anchor the book even when the point of view drifts elsewhere, and the slow unraveling of trust between a maidservant hiding forbidden power and a princess hiding her own ruthlessness is genuinely compelling once it gets going.

The writing is the clearest strength here. Suri’s prose is lush without tipping into overwritten, and the India-inspired setting, drawing on real history, myth, and religious extremism, gives the political stakes a weight that a more generic fantasy world wouldn’t earn. Both leads are allowed to be morally grey without the book flattening them into simple heroes, and side characters like Bhumika and Ashok add real depth to the central themes of family, faith, and what a patriarchal empire chooses to call monstrous.

Where reader consensus is more divided is the pacing and structure. Several additional POV characters beyond Priya and Malini widen the scope of the rebellion but also pull time away from the central relationship, and some readers report wanting more page time for the romance itself, which develops gradually and is handled with restraint rather than heat. The slow first act is the most commonly cited hurdle, though reader discussion consistently notes that the payoff in the second half justifies the setup.

Taken as a whole, this is an ambitious, critically decorated opener, the World Fantasy Award win is well earned, that rewards readers willing to sit with a wide cast and a deliberately unhurried structure in exchange for a richly built world and a sapphic relationship that feels earned rather than assumed.

Romance Profile

Relationship FF
Trope Morally Grey Characters, Political Intrigue, Slow Burn
Age Gap No
Slow Burn Yes
Forced Proximity Yes
Heat Low to Medium
Ending Cliffhanger (series continues)
Representation Lesbian, South Asian-coded cast
Dual POV Ensemble (multiple POV, centered on Priya & Malini)
Steam [Add rating]

Emotional Profile

  • Tense
  • Epic
  • Bittersweet
  • Empowering
  • Foreboding

Content Warnings

Not officially published by the author or publisher.

  • Murder, war, and graphic violence
  • Homophobia, including internalized homophobia
  • Self-immolation and body horror
  • Familial abuse and religious extremism

Book DNA

Main Tropes Morally Grey Characters, Political Intrigue, Slow Burn Romance Subplot, Multiple POV
Relationship Dynamics Servant and exiled princess from opposing sides of an empire, bound together by a shared secret
Emotional Journey Suspicion to reluctant alliance to devotion, set against a rebellion neither can walk away from
Reader Moods Tense, Epic, Bittersweet, Empowering
Themes Empire and colonization, faith twisted into extremism, what makes a woman “monstrous,” found family
Tone Lush, atmospheric, morally complex, slow-building
Heat Low to Medium
Ending Cliffhanger, series continues
Representation Lesbian leads, South Asian-coded cast

Similar Books

For more similar books visit: Paranormal & Fantasy Lesbian Romance

About the Author

Tasha Suri was born in London to Punjabi parents and studied English and Creative Writing at Warwick University. Before becoming a full-time novelist she worked as a librarian, and her lifelong love of period Bollywood films, history, and South Asian mythology directly shaped the world of The Burning Kingdoms. Her debut novel, Empire of Sand, was named one of the 100 best fantasy books of all time by TIME magazine, and she followed it with a companion novel, Realm of Ash. The Jasmine Throne, the first book in her Burning Kingdoms trilogy, won the World Fantasy Award for Best Novel and was named one of the best books of 2021 by Publishers Weekly, Library Journal, Booklist, and the New York Public Library. Suri has also won the British Fantasy Society’s Best Newcomer Award and been nominated for the Astounding and Locus Awards. She lives with her family in London.

Read more Tasha Suri reviews →

FAQ

Is The Jasmine Throne a romance novel?

Not primarily. It’s an epic fantasy first, with a significant sapphic romance subplot between the two leads rather than a romance-driven plot structure.

Is there a lesbian relationship in The Jasmine Throne?

Yes. The central relationship is between Priya and Malini, two women who fall for each other while working toward opposing goals within the same rebellion.

Does The Jasmine Throne have a happy ending?

No, not yet. It’s the first book in a trilogy, and the story ends on an unresolved note that continues directly into The Oleander Sword.

Is The Jasmine Throne slow-paced?

Yes. The first act is deliberately slow as it builds out the world and cast, with most readers agreeing the pace picks up considerably in the second half.

Can The Jasmine Throne be read as a standalone?

No. It’s the first of three books in The Burning Kingdoms trilogy and ends on a cliffhanger rather than a resolution.

Is The Jasmine Throne sexually explicit?

No. The romance is handled with restraint, built more on emotional and physical tension than explicit on-page content.

What inspired The Jasmine Throne?

Author Tasha Suri has cited Indian history, mythology, and period Bollywood films as key influences on the empire, magic system, and world of the novel.

Who narrates The Jasmine Throne audiobook?

The audiobook is narrated by Shiromi Arserio.

Final Verdict

Who should read it: fans of epic political fantasy, morally grey heroines, ensemble multiple-POV storytelling, and sapphic romance woven into a much larger story.

Who shouldn’t: readers who want a romance-first plot, full resolution by the end of book one, or a fast-moving opening chapter.

Final score: [9.2]

Affiliate Disclosure

This post may contain an affiliate link. If you purchase through it, Lesbian Romance Reads may earn a small commission at no extra cost to you.

Buy The Jasmine Throne on Amazon

 

Powered by WordPress.com.

Up ↑