A slow, queer episodic space opera about demilitarisation, rebuilding society after war, and finding love and new family in the cold depths of space. Playable online and built with three small, free games engines plugged into each other.

As seen at AdventureX 2019 and the National Videogame Museum.


Game Resolution: 800 x 600


  • Mouse to select menus
  • Space bar to progress text
  • Arrow keys to move
  • Keyboard entry for launch codes

Known Bugs:

Will run best on Firefox - other browsers may have visual errors due to current CSS.

Downloading & running offline will affect the position-saving mechanic for system & planet maps due to the way local files work (!). Downloadable build is packaged with a mini node.js server to run the game to get around this.

(Unfortunately the Mac and Linux offline builds are buggy currently - will get these working soon!)

StatusIn development
PlatformsWindows, HTML5
Rated 4.8 out of 5 stars
(25 total ratings)
GenreInteractive Fiction
Made withbitsy, Twine
TagsBitsy, flicksy, Lesbian, military, Pixel Art, Queer, Sci-fi, Text based, Transgender, Twine
Average sessionAbout an hour
InputsKeyboard, Mouse


Download NowName your own price

Click download now to get access to the following files:

Superlunary Episode 1.1 - Downloadable Build.zip 13 MB

Development log


Log in with itch.io to leave a comment.

Hiya! We met at AdventureX when you were showing this game! I didn't ask you at the time, did you create the game solo? Best wishes!

ok so this is based, I only played a little bit and am already hooked, great job. It kinda lacks some music, if you need ping me, I'm mainly a programmer but can make nice electronic music ;)

Anyway, again, great game!


Are you still planning on making the next episode?


Finding bitsy in the wild like that pulled me right in and gave the characters a lot more gravity and fragility.

The torpedo gardens are my favorite! Did growing lettuce from hanging pvc pipe in greenhouses inspire that idea?

My favorite sci-fi, home restoration with 2am chatter elements

Have a good day!


Holy shit this is so good! Absolutely captivating writing and the mixed interface is fascinating. Eagerly awaiting future episodes.

Hello, this is a little off-topic, but I couldn't find another way to contact you ( I am not on twitter) . Someone on the twine discord channel (vi)  suggested that I ask you if you could point me in the right direction. I am trying to embed a pico 8 game in a twine passage. I managed to do so by putting the pico 8 html in a passage and by making the link to the pico 8 js file global. so far it worked, but the size and position  of the game window is a real problem (extremely small and at the very bottom of the page).  I tried it in Harlowe and Sugarcube. Can you give me an advice? Thanks, Osi


whilst it's about embedding bitsy, not pico8, you'll probably find the iframe stuff in this tutorial relevant:


Thank you! That helped!


Looking forward to the next episode! Love the characters and their interactions with each other, can't wait to see how they grow and develop. Played this while listening to an ambient space playlist- big recommendation to get in that space-y mood!


This is my favorite kind of sci-fi <3


i'm having so many good emotions because of this game
thank you so much ๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ
characters are so awesome and relatable and your writing and how you create tension and wholesomeness... it's just SO VERY GOOD
and variation between different interfaces and perspectives and playing with them feels so lively and nice

(3 edits) (+1)

Wow, this is quite a compelling story, and well delivered in an immersive, interactive medium.  And is that Bitsy inside Twine?  I had no idea one could do that.  Well played!

Fascinating game, quite enjoying it so far, but I seem to be running into a problem when playing in browser wherein I become locked in a screen on Zeta Station.  Every time I try to return to a previous screen in order to get back to the ship in order to launch, I am given the landing code (useful - I do need that!) and then returned to the same original screen and remain unable to progress back.


I believe you can just enter the launch code from that screen.


yep - there's no need to return to the ship. the looping screen is to make sure you don't miss the launch code!