Fairylion: A Chess RPG
Fire Emblem and Into the Breach. This is Chess, but with characters and a story!
(The in-browser game is probably pretty laggy, you should download the executables below)
Lead your army of mechas and pilots in chess battlefields. The Holy Empire invaded the Middle Kingdom. Can you take command and defend it?
You have to manage resources outside the game, your pieces (the robots) and your pilots' health: they deplete after falling in battle and recover when they rest. If they lose all their Health it's perma-death.

Right now I have a working roguelite mode (where you fight stronger and stronger armie).
I'm not sure about the scope of the game / if it's really fun to play. I was planning on making a whole story mode but idk. Please leave some feedback! Thanks.
| Status | Prototype |
| Platforms | HTML5, Windows, macOS, Linux |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | Omshinwa |
| Genre | Strategy, Role Playing |
| Made with | Ren'Py |
| Tags | advanced, battle, Chess, chess-battle-advanced, fire-emblem, into-the-breach, Roguelite, Tactical RPG, Turn-based |
| Average session | A few minutes |
| Inputs | Mouse |
Download
Download NowName your own price
Click download now to get access to the following files:
FairylionGambit-alpha_19.2.2025-pc.zip 75 MB
FairylionGambit-alpha_19.2.2025-mac.zip 71 MB






Comments
Log in with itch.io to leave a comment.
having an issue, the full traceback here:
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/src/roguelike.rpy", line 215, in <module>
NameError: name 'lelouch' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "src/common.rpyc", line 40, in script call
File "src/roguelike.rpyc", line 215, in script
File "D:\Itch Games\fairylion\FairylionGambit-alpha_19.2.2025-pc\renpy\ast.py", line 827, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Itch Games\fairylion\FairylionGambit-alpha_19.2.2025-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/src/roguelike.rpy", line 215, in <module>
NameError: name 'lelouch' is not defined
Windows-10-10.0.22631 AMD64
Ren'Py 8.3.4.24120703
Fairylion Gambit alpha_19.2.2025
Tue Jul 15 09:58:03 2025
```
This occurs right after the tutorial images.
Oh thanks, it's been a while since I tried this build. Sorry, does 'Delete Save' work in the main menu? Or clicking on 'Ignore' when the bug shows up? Thanks for trying the game and reporting the bug.
It appears to work after deleting the save!
I had to first get the error, go back to main menu, then delete the save.
Ignoring it didn't work. It would continue, but not bring up the next screen. It instead shows a black screen with the coin count in the bottom right.
Thank you!!!!
Cool design, hope you flesh it out. Heads up that pressing back in battle gives you an extra turn, trivializing all encounters.
oh yea true, I forgot to remove this feature from ren'py lol. Oh well you can undo all you can but at some point it will always be too hard.
Thanks for playing!