Really awesome idea! Are you. Planning on using python? Pygames?
If you're familiar with python syntax I would recommend godot. It's native to Linux, has syntax very similar to python (though it's statically typed and compiled, so not the same) and is a really powerful engine...
Look forward to see where this goes!
RE: Brainstorming a game idea with ChatGPT 4o