I understand that you want to give the developer the benefit of the doubt, I imagine that you liked the cool artwork and want them to succeed, on the grounds that you are not a bad person and don't want anyone to fail. But your trust in them is misplaced.
Because, again, I'm not criticizing here the things that are easy to change, I'm pointing out how disjointed and outright senseless the CORE elements are, the ones that are NOT GOING TO CHANGE. Because changing them would mean throwing away a good chunk of content and time they spent on it, remaking the whole project from the ground up and picking a whole different approach to writing, presentation, and development! They are NOT going to do that.
I'm pretty sure they already understood that and abandoned the project, so idk why you care about it at all. It's a dead project that was born dead. Get over it. Get real.