I've played few "friendly" games (without keeping too much attention on score) with C914 and it was fun. Translation errors will be corrected as they are posted... at least I think so
About the balance - everything depends how will you build your deck, AND, of course, the luck has a big influence on the game. Events like drawing 3 Hecates in a row may ruin the balance sometimes, but it is the fault of careless (or TOO careful) shuffling rather than lack of balance in game mechanics. There are some cards specified to use against others, for example Terran player should always keep "Construction Incident" on the hand to deal with poweful caps and super-caps.
More special cards will surely come in the expansion along with the Shivans.