Royal Affairs - BETA CLOSED

At your exclusive boarding school, will you rule the roost or be a royal disaster? Court publicity, sway the fate of nations, and find love!

Directions for beta testing:

Email us, beta AT choiceofgames for access.

DO NOT POST ASKING WHAT THE BETA EMAIL ADDRESS IS. The first test to becoming a beta tester is inferring what it is based on how we describe it above.

Do not send DMs/PMs through the forum mail system, Discord, text message, carrier pigeon, or any other method than email.

When you send your EMAIL, include:
• the game you want to test in the Subject line of the email.
• your forum-name
• your real name (first and last).

Please indicate if your family/surname comes first as well. Beta testers’ names are listed in the game’s credits, which are accessed with the “About” link you’ll see within the game. If you don’t want to appear in the credits, or you want to be credited under a name other than your real one, please let us know.

Do not email us multiple times about joining a beta. If you don’t email us as soon as we post a beta, you go into a queue. As we post new drafts, we admit more people from the queue. Eventually, we will get to you. Some beta processes last longer than others, and it may take up to a few weeks to reach the front of the queue.

(We anticipate that the beta for this game will be especially popular! So please don’t worry if it takes a while before you’re admitted.)

When you have been admitted to the beta, we will send you a link, a username, and a password as a reply to your email.

When you have feedback to submit:
• Return feedback as part of the same email thread where you were admitted. Copying beta@choiceofgames on that email is the best way to make sure your comments are seen as soon as possible.
• Please send screenshots or copy/pasted quotes whenever you can; it helps us track down whatever observation you’re making. In particular, the author may see things that you don’t, and/or the screenshot may contain more information than you realize.
• If you’re submitting feedback using the Bug/Submit button in the game, make sure you include your handle/name in the body of the email. The Submit button obscures your email address, and I can’t give you credit for feedback if I don’t know who you are.

A few more notes:
• You cannot be testing two games at once. If you are already testing one game, send in feedback on that game before you apply to another. If you apply for multiple games at the same time, you will likely be admitted first to whichever game has testing slots open up first, and we won’t be able to admit you to the other one until you send in your comments for that one. (From an admin standpoint, it’s easiest if you don’t apply to more than one game at once – applying to multiple games makes it more likely that we’ll miss admitting you to one of them.)

• If you’re admitted as a tester but realize you won’t be able to send in feedback for that game, please let us know! You won’t be penalized in any way - we’ll just take you off the list of testers for that game. But if you sign up to test a game and don’t send comments or withdraw, it will affect your chances of being admitted to future betas.

• There’s no standard length of time for a beta testing period to last, and we usually don’t know exactly how long a game will be in beta when it opens. The best way to know how long a beta will be open is to follow the thread for updates.

• It’s fine to send multiple feedback emails, but if you have a lot of quick comments, it’s easier to keep track of them if you bundle them into one email.

Tips on How to Give Feedback

We’re looking for “high level” and “low level” feedback. Not mid-level feedback.

Low-level = typos and continuity errors. A continuity error is when a character’s gender flips, or someone comes back from the dead, or you run into a plotline that just doesn’t make sense (because it’s probably a coding error). For these low-level issues, screenshots are very helpful. If you see a problem, take a screenshot, or copy and paste the text that is in error, and email that.

“High level” feedback has to do with things like plot, pacing, and characters. “Scene A didn’t work for me because x, y, and z,” is useful feedback. “B character was entirely unsympathetic, because u, w, and v,” is also useful feedback.

“Mid-level” feedback describes things like grammar, style, word choice, or the use of commas. As I said above, I do not want mid-level feedback. In particular, DO NOT WRITE TO ME ABOUT COMMAS.

Be SPECIFIC in your feedback. General comments like “I had a great time and saw only a few spelling errors,” is not useful feedback. In fact, it’s the sort of thing that results in you not being given access to future betas.

Some examples of useful feedback:

  • In Choice of the Dragon, you get to choose what type of wings you have: leather or scaled. Someone wrote in and asked about having feathered wings. Great suggestion! Done!

  • In “The Eagle’s Heir,” someone asked about Eugenie. They said that the romance moved too quickly–because she only appeared in the last third of the game–and wished they could have had an opportunity to meet her earlier. So the authors added an opportunity to meet her and start the romance earlier in the game (in a scene that already existed).

  • In “Demon Mark: A Russian Saga” several people commented on how the PC’s parents were unsympathetic, so the authors added a choice or two to deepen the relationship with the parents in the first chapter, to help better establish their characters.

  • Pointing out a specific choice and saying, “this is who I imagined my character was at this particular moment, and none of these options seemed right for me. I would have liked an option to do X instead,” is also really helpful feedback.

  • If you choose an option and then the results of that option don’t make sense. Like, if you thought an option might test one stat, but it seems to have tested a different one.


New draft, v 30131! Changelog:

  • Game correctly recognises getting engaged to Asher if they propose (rather than you proposing)
  • Game no longer behaves like you’ve started a Beaumont/Trevelyan romance as well when starting a Dominique/Javi romance (the fourth/fifth wheels no one wanted!)
  • Chapter 10 - fixed an issue where companions appeared to not be present during an investigation; fixed repeated choice options if you’d already played through an avenue of investigation; fixed continuity about which speech you gave in Chapter 8
  • Chapter 11 - fixed Beaumont location continuity; engagement chat with Javi and Dominique now recognises if you decided to get engaged earlier on; fixed repeated Asher scene
  • Various incomplete/skipped paragraph, visible code, and typo fixes

New draft!

Changelog includes:
-Added to and clarified various choice options throughout
-Added more reactivity when starting a romance with some characters when their relationship score is low
-if you want to wear a tiara, YOU CAN (It is good to know that the testers have their priorities in order!)
-Small mentions added for fans of Karson’s goats (ditto)
-Corrected location continuity in date scene in Chapter 6
-Fixed bug when triggering achievement for a big citizen popularity decrease
-Fixed continuity issues in classmates’ responses when returning after brunch in Chapter 10
-Continuity bug about Beaumont’s presence during Chapter 10 investigations should be fixed, but that section is very fiddly as it branches a lot. In general Chapter 10 is very complicated, so if there are any points where things don’t feel right or the text doesn’t hang together, no matter how small, please do flag them up!
-Fixed various skipped paragraphs, minor continuity issues, typos

This is version 30140


New draft!

-Added some teacher-related scenes in Chapter 7 and Chapter 9; added followup in Chapter 10
-Added Asher involvement in a late-game plot branch and followup in Chapter 11
-Expanded some historical and present-day setting details ingame and later-plot foreshadowing
-Expanded Chapter 7 Javi scene and made it available to more players, and added followup later in the chapter
-Added minor additional choices and options throughout
-Added setting guide and expanded stat guide on stats page
-General clarifying of testing choice option text
-Lots of small wording tweaks
-Standardized “start/end romance” tags so they should all appear under the correct circumstances
-Corrected final grade result and Top Marks achievement trigger, and made it easier in general to get higher grades
-Dominique’s last-chapter scene no longer sometimes diverts into Beaumont’s
-Fixes to lots of minor continuity bugs, typos, clarifications, and skipped paragraphs

This is version 30184


New draft, v30196! Changelog:

  • Reworked closing off romances with monogamous/incompatible characters (this also fixes a number of bugs including an unromanced Javi sometimes pre-emptively breaking up with a Dominique-romancer)
  • Fixed Dominique/Javi and Beaumont/Trevelyan breakup bugs
  • Slightly tweaked Rosario’s spouse if not the Creme MC; fixed bug where Rosario partner wasn’t set correctly
  • Creme MC being engaged to Auguste no longer prevents other future plans having been made
  • Fixes to various continuity issues, paragraph fragments, typos

Also, you can wishlist the game on Steam! (And yes, we will be changing out the art to fix the tie colors :slightly_smiling_face:)


New draft, v30262! Changelog:

  • Added more chances for asexuality chat (particularly for ace MCs) with Javi in the first half of the game
  • Added a flirty moment with Dominique and Javi in Chapter 3, and chance for player to express that they only want to be with one of them
  • Expanded some investigation scenes in Chapter 10 so players can use more varied stats to resolve them
  • Minor additions throughout including clearer reflection of the Queen being angry in Chapter 11
  • Continuity fix in Chapter 11 to cover a character having made a public apology
  • Bugfixes including various Chapter 10 continuity bugs, Beaumont/Trevelyan variable issue, repeated Asher Chapter 11 scene, some Creme worldstate continuity issues, and news article accuracy
  • Fixed various typos, skipped paragraphs, fragments, and pronouns

Also, to note, we’ve gotten a TON of beta applicants for this game, which is awesome! We’ll try to get through all of you, but apologies in advance if we can’t get around to everyone.


New draft, v30412! Changelog:


  • Another pass clarifying testing choices (more of this to come)

  • Trimmed down a few testing choices in casual conversations (more of this to come)

  • Various tweaks to make stat changes more intuitive (more of this to come)

  • All achievements are achievable! (It’s likely that they were before, but this time it’s official)

  • Made it clearer and easier to choose that the Creme MC and/or Hartmann are teaching at Archambault

  • Minor changes and added choice options including some more aloof/snobbish/mean responses

  • Tweaked some romance variables under the hood

  • Tweaked Lucile Approves/Disapproves achievement to make it easier to trigger

  • Vastly expanded responses and check-ins when romanceable characters know that MC is romancing other characters, amicable and less amicable breakup scenes scattered throughout, and later scenes better-reflecting earlier breakups. There is now nothing but breakups as far as my mind’s eye can see

  • Chapter 1: tweaked intro section to vary Asher interaction, added more neutral past friendship option for Dominique, expanded wakeup description slightly

  • Chapter 3: added opportunities to flirt with Hyacinthe or Trevelyan

  • Chapter 4: expanded news items in the interlude article, added Rosario spouse to entrance description

  • Chapter 3: opened up an early Asher romance conversation so the shape of their romance makes more sense if started in that chapter

  • Chapter 8: tweaked post-vote reaction choices to better reflect MC’s previous actions/opinions

  • Chapter 9: added option to break up with everyone you’re currently romancing

  • Chapter 10: cut repetitive choice during brunch

  • Chapter 11: added section reflecting Trevelyan’s post-school plans


  • Various pronoun, sentence/paragraph fragments, and typo fixes
  • Tweaked code determining who likes you most out of various selections of people
  • A couple of incorrectly repeating conversation sections no longer repeat
  • Chapter 5: Lightning’s pronouns corrected (Lightning and Silver are meant to be boys, your pet and Patch are meant to be girls; if you see other mixups please highlight)
  • Chapter 6: order of events reads more smoothly when performing the play; Trevelyan no longer mentions horses if you haven’t gone for a ride with them and Beaumont
  • Chapter 7: text correctly reflects not knowing that Beaumont’s not feeling well; corrected text when hanging out with Beaumont and Trevelyan
  • Chapter 8: recalling a journalist accurately reflects what happened earlier
  • Chapter 10: tweak to Fabien conversation to better reflect MC’s opinions expressed earlier; Creme MC can no longer show up if they’re not actually a teacher; family correctly knows about plot events if the MC didn’t tell them directly but they’ve found out through other means
  • Chapter 11: game correctly recognises if you don’t invite someone to the ending event in the final chapter; corrected implication that a friend invited to the ending event was being romanced

New draft, v30422! Changelog:

  • Minor tweaks; variable changes under the hood

  • Minor streamlining of world-state questions

  • Added more moments to change to an informal address with more people

  • Trimmed down more testing choices in casual conversations

  • Various testing choice clarification and tweaks to stat changes

  • Added a couple of opportunities to increase powers of persuasion

  • Added small references to partner’s or close friend’s family in late-game events if applicable

  • Gave more opportunities to help Asher and Hyacinthe stay together (or not)

  • Expanded pet scene and backstory

  • Punched up some outfit descriptions

  • Added a few points to discuss romancing both Dominique and Javi

  • Chapter 8: expanded some romance conversations

  • Chapter 11: added small references to Creme MC’s partner(s) if applicable


  • Various minor corrections and clarifications
  • Fixed some highest-relationship coding which was causing players to end up sitting with wrong characters in Chapter 9
  • Chapter 3: restored unintentionally-cut Asher response to being asked to the Winter Ball
  • Chapter 10: a couple of continuity fixes

New draft, v30539! Changelog:

  • Added a bit more context/characterisation before pronouns are picked at character introduction
  • Various corrections and tweaks to getting engaged non-romantically
  • Added more chances to ask characters to address you informally
  • For Beaumont and Asher, added options to harbour romantic feelings but only talk about it after graduation
  • Various fixes for previous Creme events (hopefully sorted but on a fresh playthrough it’s worth checking the stats page to see if it makes sense - variable changes in the Jan 13 update made things like the Gallatin Headteacher’s identity janky)
  • Various minor continuity fixes, typo fixes, and tweaks
  • Chapter 7: corrected location of your bird during the performance; teacher scene no longer repeats in one circumstance
  • Chapter 10: made Hyacinthe more likely to write to the MC; added more details into the branch
    where they write to Beaumont; made Fabien more likely to ask the MC for help
  • Chapter 10: smoothed out outcomes of investigations depending on what MC already knows
  • Chapter 11: added some characters to the crowd at the ending event if applicable; added congratulations from friends and partners if applicable
  • Chapter 11: restored Dominique catchup where appropriate (it had been incorrectly gated off under some circumstances)
  • Chapter 11: fixed potential continuity issue arising from Trevelyan romance reconciliation while romancing someone else

New draft, v30542! Changelog:

  • Expanded some Hyacinthe conversations
  • Chapter 8: Trevelyan romance scene no longer segues into Asher scene if you cancelled plans with Asher
  • Chapter 9: no more writing to Asher’s parents about your romance after breaking up with Asher in Chapter 8 (and therefore no incorrect approval about being together in Chapter 11)
  • Chapter 11: Beaumont congratulation scene jump fixed
  • Various minor additions and tweaks, and some balance tweaks
  • Various typo fixes
  • Creme MC being engaged to Auguste no longer causes a reminder-page stat page bug. (If your Creme character is teaching or married to Rosario, they should appear, as should Karson or Hartmann if they’re at Archambault; Gallatin Headteachers should also be responsive to Creme events, so if you’re playing v30422 or onwards please keep an eye out for weirdness there)

This beta will be wrapping up fairly soon, so please get your feedback in if you haven’t yet!


Aren’t we all playing the same version?

Sometimes people get stuck on an older version for a little while if the page hasn’t refreshed.


New draft, v30565! Changelog:

  • Expanded guidance and relationship updates on the stats page
  • Throughout: tweaked NPC attitude changes; more responsiveness to world-state stats; more introverted options when starting romances; more opportunities to boost primary stats; more callbacks to room customisation
  • Chapter 3: expanded one of the Javi chats a little for ace MCs
  • Chapter 6: expanded Fabien conversation
  • Chapter 8: opened up more parliament scenes for a single playthrough
  • Chapter 10: added callback to Javi’s art project; expanded MC’s speech
  • Chapter 11: expanded final scene and news article a little
  • Minor additions and tweaks, including a few more ruthless or measured feelings about Chapter 10 events
  • Fixed some world-state continuity issues in news articles
  • Typo, text formatting, and minor continuity fixes

Continue sending final feedback in!


New draft, v30595! (It’s actually been up since last night, so you may have seen changes already.) Changelog:

  • Added more responsiveness to Westerlin/Zaledo and Citizen Defiance stats
  • Chapters 10 and 11: added various options when talking to and about Fabien
  • Further ungated Hyacinthe writing to you in Chapter 10 (this was meant to be completed in v30539 but should now happen under most circumstances as intended)
  • Various additions and tweaks including more responsiveness to romances in Chapter 10
  • Various fixes to Creme continuity and plot reminder page
  • Asher friendship conversation at the Winter Ball no longer sometimes diverts to a romantic conversation
  • Fixed skipped classmate pet chat
  • Fixed skipped section of Hyacinthe conversation in Chapter 11
  • Fixed issue with code determining highest character relationship (mostly invisible but could cause continuity problems in obscure circumstances)
  • Minor continuity fixes
  • Various typos/pronoun fixes

Last call for feedback! Please send in your final thoughts today!


Another quick update, still at last call! v30601, changelog:

  • Lucile Approves/Disapproves achievement bug finally fixed for good
  • Minor tweaks
  • Minor fixes and typos

The beta is now closed, and the game is going to copyedit. Thanks so much to everyone who sent in feedback - this has been one of our most popular betas!