Heart of Iona è un gioco online di avventura a tema fantasy. È il giorno dell`incoronazione della principessa Ella Mary Raiser! Il popolo di Iona ha bisogno di un nuovo sovrano. Ella dovrebbe diventare regina al posto dello zio e servirli bene. Tuttavia, sono anni che non esce dal palazzo a causa delle rigide regole dello zio. Pur volendo diventare una grande regina, Ella vuole anche esplorare la sua patria. Il giocatore aiuta la principessa a superare questo evento snervante e le molte avventure successive, scegliendo per Ella tra una serie di opzioni.
Come i classici libri "Scegli la tua avventura", questo gioco prevede ogni tanto una manciata di decisioni che permettono al lettore-giocatore di decidere la parte successiva della storia. Le opzioni includono spesso decisioni etiche e non etiche. Il gioco ricompensa il giocatore con punti di interazione con i personaggi e gemme. Il giocatore deve spendere le gemme a volte per prendere la decisione migliore. Se sceglie le opzioni sbagliate e riceve solo pochi punti, subisce un esito negativo della storia. Per ottenere il maggior numero di punti e risultati positivi, il giocatore deve cercare di allearsi con servitori e sudditi di ogni estrazione sociale.
Heart of Iona richiede al giocatore un`eccellente capacità di lettura e di decisione. Gran parte del gioco consiste nel cliccare su blocchi di testo che forniscono dettagli su Ella, il suo popolo e Iona.