Some of the best ones that i´ve played is Insurgence, uranium (classic, golden standard of fan game). Infinity, Xenoverse (newer games with great art, fakemon, story and amazing plot twist). Fire Ash (Follows the main anime up to alola w galar being added, personal favorite), Spork (suprisingly good, a lot of content and their custom maps are beautiful ), Bushido (short and sweet), Realidea system and Opalo if you speak spanish 100% worth it. And soul stone, similar to Reborn and rejuvination in tone, difficulty but deffinetly worth a try with great story and fakemon regional forms.