I would say a majority of the bugs got fixed but the AI is still quite unfair, I know you can mess with a .ini file to tweak them but did not find out till recently and the same devs are working on Epsilon right now which seems more promising since they have gone indie and no pressure from a publisher to push it out.
Should be getting some Epsilon Gameplay footage any day now based on posts from the devs on the official forums.