Thanks for the comment. I agree with everything you said. In it’s current state this is a rushed project with many flaws, especially game balance.
I have slowly been working on this project focusing on refactoring core systems to allow procedural generation. The goal is to get to a point I can procedurally generate enemies, circuits, and encounters. Then I can have the encounters battle against each other and based on Winrates gauge difficulty. From there based on win rates game balance for characters, runes, or status effects can be tweaked to achieve better desired game balance.
Regarding game in it’s current state, I have been able to make it to what is currently the last enemy (ice wizard) on all three characters, but not beat him. Playable characters play very differently. Wise Beard channels much slower but can have bigger circuits, Ardent Pyra is somewhere in between, Vex Channels very fast and can stack effects faster but gets less connections.
Thanks again for the feedback, hoping I can release a more fleshed out MVP later. For now this is just a rushed Game Jam project.