
Spirit Link (prologue)
We recommend toggling fullscreen (bottom-right button) when playing the web version. If you encounter performance issues, please try the PC standalone version.
About
Spirit Link is a Visual Novel started during Battle Action Fantasy VN Jam 2023, a game jam where we create shounen-manga-inspired VNs, and polished further for Raise your Voice Jam 2025.
Play as Charlet Kasamsun, an Enonian linguist descended from the people of Moacu Laedan, an island shrouded in mist. Follow her as she and her spirit companion embark on a quest to protect the culture of the island and unwittingly find themselves embroiled in a conflict that will decide the fate of her people.
Brave life threatening battles, explore mysterious ruins, and unravel the secrets of the Moacu Laedan and Charlet's powers with your companion at your side!
Development status
The current build is a prologue to the story. It features 30 minutes of play (18 minutes without voices) with about 5,400 words. Its last update added voice acting as part of Raise your Voice Jam 2025. It may turn into a full-length commercial game if it arouses enough interest from the VN community, a budget is found and a full team gathered.
Subscribe to our newsletter (check “Title: Spirit Link”) to receive updates on this project, take part in future playtesting and proofreading. You can also check “Genre: Narrative games” to be notified about other narrative games incoming!
How to play
Download from one of the channels:
- raise-your-voice-post-jam (recommended): latest version, contains voices + any future patches & updates. It is also the embedded web version at the top of this page.
- raise-your-voice-jam-release: the version released for Raise your Voice jam. It includes voice acting with a few issues, and currently kept public for people interested in the jam release.
- jam-release: version released for Battle Action Fantasy VN Jam 2023. It is kept for archival purpose.
Note: the following channels have been hidden to avoid cluttering the download space:
- raise-your-voice-pre-jam: version released just before Raise your Voice jam, with complete battle scene.
- post-jam: misc text and aesthetic improvements over the Battle Action Fantasy VN Jam 2023 release.
The game has been made with Ren'Py and uses standard controls for the engine.
You can find them at any time in the Help section of the Main menu or the Pause Menu (pressing Escape).
The Characters
Charlet Kasamsun
A linguistics expert born and raised in the nation of Enon ,Charlet dreams of preserving the culture of her people while uncovering the secrets of her ancient, tribal heritage. Accompanied by her loyal, spirit beast, Makara, Charlet hopes her efforts will foster understanding and peace between the people of Moacu Laedan and Enon.
Pichit Sirawa
The humble son of the Sirawa tribe, Pichit was born and raised on Moacu Laedan as the second eldest of five children. Leaving the island, he went on to study in Enon, hoping to gain the power to help his family. Serving as a tour organizer a thanks to growing interest in the island, he was recruited by Charlet to guide the expedition.
Raegan Vanich
The youngest son Lord Amir, owner of Vanich Trading Company, Raegan aims to prove himself superior to his brothers and be named the next heir. Smelling an opportunity, Raegan offers to sponsor Charlet's expedition in hopes of windfall profits.
Goodies
Changelog
v2.2 - Raise your Voice post-jam patch
- Voices: fix incorrect voice files: duplicate (Assassin), unrelated line (Charlet), wrong take (Charlet)
- Act 1: Audio: reduce battle BGM volume further to 0.5 to hear voices better over it (esp. Charlet)
- Animation: fix bug (regression): Charlet's sprite was appearing when she was using telepathy (instead of just showing her avatar side image)
- About: mention Raise your Voice jam and, improve heading formatting with bigger text, add more links for voice actors
v2.1 - Raise your Voice jam release
- Voices: integrate voices for all characters
- UI: Options: add voice volume slider with button to test volume
- Act 1: Audio: reduce battle BGM volume to 0.7 to hear voices better over it
- Act 1: Animation: improve character expressions to match voice acting
- Act 1: misc minor script improvements to make English smoother (contractions, etc.) and match voice acting
- Act 1: Scene 3: improve Aquilaria smoke scene (narration only)
- About: Credits: add Kristoff Grey (Audio engineering) and all voice actors to Team, with some hyperlinks
- Known issues
- Animation bug (regression): Charlet's sprite appears during battle when she talks remotely
- Voices: a few lines are still unvoiced, and some line recordings have small mistakes (mispronunciation or text mismatch)
v2.0 - Raise your Voice pre-jam release
- Act 1: add scene 3 with battle conclusion and true prologue ending
- Act 1: many improvements on script, animations and audio. Add more choices and remove meaningless one.
- UI: Main menu: show version in bottom-right corner
- UI: Options: add button to test SFX volume
- UI: Accessibility: fix bad text/BG contrast on choice and prompt buttons
- App: Icon: Upgrade app icon with better graphics to match game logo on all platforms, adapting to icon resolution on Windows
- Web: disable progressive download for all images to avoid pixelation issues
- Web: add custom web presplash
v1.0 - Post-jam patch 1
- Act 1: improve script, character expressions, animations and SFX overall
- Art: replace proto BG for university outside area with original BG
- Cinematic: add To Be Continued... sequence with new BGM
- UI: fade text box in/out when shown/hidden
v0.5 - Jam release
- Act 1: 2 playable scenes for around 12mn of play, about 5,600 words
- 1 original BG, 4 character sprites + expressions, 2 BGM, around 10 SFX
Team
- komehara - Writing, Script programming
- Sraye - Writing, Promotional text and art, Background art prototype
- Relarin - Writing
- Marionette - UI design, UI programming, Promotional art
- jazzy_chanss - Art direction, Background art
- Zwaany: Art direction, Character art
- AnAwfulLotOfCups - BGM
- JoJo Worthington - Sound design - http://jojoworthington.com/
- Kristoff Grey - Audio engineering
Voice actors
- RedVelvetVA - Charlet - https://x.com/chardevoire
- Kristoff Grey - Pichit
- Bryce Buckley - Raegan - https://x.com/XenoBlazeVA
- Hikaru - Assassin (Phrarat) - https://x.com/HikaruuKanzaki
- Shane Tyler - Guard
- David Wamala - Makara
- Sun - Fan
- Ren_ - Pen
Free assets
Fonts
- Alice Font by Ksenya Erulevich, Cyreal under SIL Open Font License
- Pad Thai Font by Harold's Fonts embedded in logo, Free for Personal and Commercial Use
| Status | Released |
| Platforms | HTML5, Windows, macOS, Linux |
| Rating | Rated 5.0 out of 5 stars (3 total ratings) |
| Authors | komehara, jojoworthington, Sraye, Marionette, AnAwfulLotOfCups, Zwaany, jazzy_chanss, Relarin, Ren_ |
| Genre | Visual Novel, Action, Adventure |
| Made with | Ren'Py, Sublime Text |
| Tags | 2D, battle-action-fantasy, Fantasy, Female Protagonist, Ren'Py, Singleplayer, Story Rich |
| Code license | BSD 3-clause 'New' or 'Revised' License |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse |



Comments
Log in with itch.io to leave a comment.
Awesome!
Really cool prologue! The world building is really interesting.
The soundtrack is really well done! The animations are great too.
Awesome job!
Thanks!
Very cool! The character art is really nice. Conveying fighting in these types of games is difficult, but I like how you conveyed it with the sprites shaking and sliding. Looking forward to seeing more / the end of their encounter.
Thanks! We didn’t have time to make CG so we switched to using a lot of animations. There are still some parts I think look a little cheap, that I’ll try to improve. Ultimately it’d be great to have CG, or CG-like character poses for a better variety (and epicness), but we’ll see how much we can handle postjam!
Great effort! Nice artwork presentation. I like the animation for the fight scene.