I have a love-hate relationship with Insurgence.
I absolutely love the gameplay of Insurgence. Their megas, deltas, form changes, custom moves, etc are fun to play with and I love how nice the EV training and level grinding system is. Insurgence is great competitive wise when it comes to actually training up mons. It's a very streamlined process and there are always other ways to train up pokemon without making you start over (i.e IV stones if you don't want to change your Pokemon out). Their mapping is pretty nice and I love the various unique tidbits in the map thats pretty fun (black market, pika cab, the pokemon roulette thing that can change nature, shinyness, held item, etc). Boss battles are fun too and I like how the mega pokemon usually match the character associated with them and provide a fun little challenge. The addition of different modes (not playing with delta pokemon, dark/light story mode, easy/hard mode, & different lockes and gameplay restrictions built into the game) are also pretty welcome.
Unfortunately, that's where my love for Insurgence stops. Nora and Damian I could care less for, most of the NPCs are pretty dry, routes becomes chores, and overall I find myself rushing through the game because nothing really makes me want to stay in a particular city or explore. Some of the mapping is extremely inconvenient and sometimes doesn't feature good game design (one example in particular is climbing Helios Tower but having to cut through the black market, the sewers, and then outside just to heal). The story was great and especially picked up from 2nd-3rd gym. With the new version being released (4th-6th gym) however, the story sort of fell flat. The cults aren't really convincing especially when civilians seem to be completely okay, the lack of logic in certain parts of the storyline, no real feeling of being threatened (cultists get legendaries but nothing feels dire), etc.
The one thing about Insurgence is that they are extremely talented in their coding department, adding in features of core Pokemon games easily. It shows how you can really push the envelope regarding RGSS and how people can really push their boundaries past the base Pokemon essentials kit that everyone has. I hope it will eventually inspire some creators on here (whether its Reborn, Rejuvenation, or other progressing fan games) to add in some features that may not be existent in other games