Hi Ilias
I'm ok, ty, what about you?
For me, game jams are good to cheer up a bit when you're trying to get everything done in a small amount of time, or at least prioritize to get a finished project. Quick to try new things (techniques or design) or ideas and as another way to learn unity. Then think what can be made more convenient, unified, so that next time it will be easier to make a game.
Here's a pretty good post from a fan of game
jams https://idumpling.com/confessionsobservations-of-a-serial-game-jammer-after-40-j.... I agree almost entirely, except that I also try approaches at jams with writing code cleanly and conveniently to use later in my work.
I think for a game to be successful it has to stand out in some way, also when developing it's good to understand who will play it and take that into account when developing.
Good luck in development!
Andrew