Hello Marwan, thank you for the nice words and interest in this project, this was made with the Godot engine and it was exported to Windows and Linux using the provided function from Godot Team, I mean I just pressed a button. I don't have sadly the technical skills to make real adjustments for Linux.
If you are able somehow to make it usable for yourself self just let me know, I'd appreciate having some feedback and opinions on how it runs on Linux.
Anyway lately I started working on a new version so updates may come very soon