Agreed, we want to see the core game play mechanics fleshed out in a way that makes sense given the goals defined by you guys in the first place. These are major issues that need to be sorted before worrying about campaigns or the steam launch.
I think I can speak for every one in saying we are passionate about this, because this game gets a lot right or is very close to getting a lot right. It's a awesome premise and fills a void that no other game currently does! So please keep plugging away, but we are all very interested in your response to the issues Steeltrap has spent a considerable amount of time documenting for the greater good of the community.