Picking a stranger’s face off a menu and deciding, right then, whether their jaw should be sharper or their eyes should be warmer, is a strange kind of power to hand a player five minutes into a story. Perfect Match opens with exactly that. Kai Park, the protagonist I’m building from scratch, gets talked into signing up for Eros, a matchmaking startup that claims to engineer compatibility down to the percentage point, and within the first chapter I’m no longer just picking dialogue options, I’m designing the person I’m about to fall for.
Pixelberry built the whole book around that gimmick, writers Jaylee and Natasha shaping the story together, and to their credit it isn’t just a character creator bolted onto a generic dating story. Hayden, the match Eros hands me, gets a face I chose, sure, but also a personality assembled from sixteen possible combinations of traits like outgoing versus mysterious or impulsive versus logical, all pulled from a set of preference quizzes early on. It’s a clever hook for a story that spends its next sixteen chapters asking whether “perfect” is actually a good thing to be.
Pixelberry released the first two chapters together at launch in early 2018, teasing the matchmaking premise through their own blog and video content that February before the full run wrapped that June. A confirmed sequel, Perfect Match Book 2, followed that fall as the series’ final book, closing the story out with fifteen more chapters.
The plot doesn’t stay in rom-com territory for long. My cousin Nadia, the one who dragged me into signing up for Eros in the first place, starts noticing things that don’t add up about the company almost as fast as I do, and by the time Hayden’s roommate Sloane Washington and my old friend Damien Nazario get pulled into the story, Perfect Match has quietly shifted from meet-cute to conspiracy thriller. Eros stops feeling like a harmless dating app and starts feeling like a company hiding something under its glossy branding, and the back half of the book takes the cast from investigating a local office to fleeing across Berlin and Moscow with actual stakes attached. I won’t get into what’s waiting at the end of that chase, but the mystery earns its slow burn. Pixelberry doesn’t dump the reveal in one chapter; they let suspicion build across dinner parties, hospital visits, and a genuinely tense night at the opera before the story lets me see how deep it goes.
Where the writing is strongest is in how it handles the choice between staying with Hayden or drifting toward Damien or Sloane. Around Chapter 11, roughly two thirds of the way through the book, I get the option to stay exclusive, keep my options open, or walk away entirely, and each of those three characters reacts to that decision with enough specificity that it doesn’t feel like the game is just tracking a relationship meter behind the curtain. Sloane in particular surprised me. She’s introduced as Hayden’s socially awkward, science-obsessed roommate, comic relief dressed up as a supporting character, and by the time she’s confessing feelings for Kai partway through the back half, the shift never felt like the writers were retrofitting a route onto a character who wasn’t built for one.
Damien gets the sharper dialogue of the two alternates. He’s got a running streak of dry, sarcastic commentary on how absurd the whole “perfect match” premise is, and some of it lands as legitimately funny without undercutting the tension the story is building elsewhere. There’s a moment where he mocks how saccharine my early dates with Hayden sound, comparing the whole thing to a greeting card, and it’s the kind of joke that only works because the writers trust the reader to have picked up on the same thing he has.
Hayden himself is a tougher character to get a handle on, and I think that’s mostly intentional. Early chapters lean hard into “too good to be true,” giving him a warmth and attentiveness that reads as slightly uncanny once the plot starts pulling threads on what Eros actually does. I don’t want to say more than that, but I’ll say the writers use his apparent perfection as a slow-building unease rather than a twist they spring on the reader out of nowhere. If you’re paying attention to how he responds to things that would rattle an ordinary person, the story is dropping hints well before it confirms anything.
Presentation-wise, this is standard Choices house style: static character portraits over painted backdrops, no animation beyond the occasional camera pan or lighting shift, and zero voice acting anywhere in the sixteen chapters. That’s not a knock specific to this book, it’s how the whole app works, but it’s worth being upfront about for anyone expecting a fuller audiovisual experience out of the “visual novel” label. The character art itself does a lot of heavy lifting to compensate. Hayden’s default design and the range of face and hairstyle options available for Kai are detailed enough that the customization doesn’t feel like a token gesture, and background art for set pieces like the opera or the Berlin safehouses carries real atmosphere even without any motion behind it.
Music is the other place Perfect Match tries to earn some cinematic weight. Pixelberry put together a dedicated soundtrack for the series and released it publicly, which tells me they cared about scoring this one properly rather than reusing a generic stock library across every book in the app, and that a mobile choice-based app bothered commissioning and publicizing original music at all says something about how seriously this particular story was treated internally.
The elephant in the room for any Choices book is the economy sitting underneath the story. Diamonds gate a chunk of the more interesting outfit choices, some flirtier dialogue branches, and a handful of scenes that add color without being load-bearing to the plot, and Perfect Match is no exception. None of what I hit felt like it was withholding plot-critical content behind a paywall, which is more than some entries in this genre can say, but the friction is real. Waiting on a chapter’s energy bar to refill or getting nudged toward a diamond purchase mid-scene breaks the immersion in a way a fully premium VN never has to deal with.
Pacing across sixteen chapters is mostly disciplined. The mid-game stretch through the hospital and opera chapters takes its time on character work before things escalate, and I never felt like a chapter existed purely to pad the count. The Berlin and Moscow chapters toward the end do pick up the pace considerably, trading some of the earlier character-focused scenes for pure escalation, which works for a thriller climax but means a couple of the quieter relationship threads get less room to breathe right when I wanted more of them.
Emotionally, the book’s best trick is how it uses the “perfect match” concept against the reader. There’s a recurring gag across several Choices titles where a character can be revealed as artificial by their inability to describe something as anything more specific than “indescribable,” and Perfect Match leans on that same unease throughout, letting small, off moments in how Hayden responds to art or music sit there uncorrected. It never spells out what’s wrong, it just lets discomfort accumulate, and that slow dread does more work than a jump-scare reveal would have.
Verdict
Perfect Match takes a premise that could have been a disposable dating sim gimmick and builds a real, tense sci-fi mystery around it, using the character customization not as a novelty but as the emotional hook the entire back half depends on. The freemium structure and total lack of voice work keep it tethered to its mobile-app roots, and the story leans harder into thriller pacing than romantic pacing once it hits its stride, but the writing earns its slow-burn suspicion of Hayden rather than cheating toward a twist, and Sloane and Damien both get enough specific characterization to make the choice between routes feel like it matters. It’s a strong entry in the Choices library for anyone willing to work around the diamond economy.



