I think what this game needs is someone to direct the teams attention to where it is needed and to keep them on task until it is at an acceptable state, because right now it sort of feels like the guy writing the story gets an idea, he gets everyone to work on that idea, and then he gets a new idea and moves on when that previous idea is still being hammered out so they have to haul ass to get it working. It's a mishmash of ideas that seem to have no purpose once the game roles into the next update.