The X series isn't made by Deepsilver.. they are just the "producer"/"publisher" or person that funded the release of the game. Egosoft is the one that makes the series but you are correct in that they pick gems out for retail release.

I will seriously look for this in the game store... without a manual.

Unless they cancelled it they are working on a living game like Eve... but I just don't see them being able to pull of the economy system like they keep trying to do in the games. I do love that series.. especially capturing the ships for my own use!
Now.. they have on the left.. PC/XBox/PS3.. then on the right you can pick by: gold, upgrades, mp40, mp43, wins, loses, objectives complete etc. So... while you suck at team play or some metric they're using.. you excell in another. I apparently am ranked 2nd highest at making gold. I have no idea why this is the case. When I actually go out and TRY to play pure medic.. healing and shooting to cover people.. I don't make as much money as when I just play as myself depending on what the situation calls for (i.e. sniping medic, sniping engineer, etc.) and do fairly well. I have noticed that I do get either the objectives award or the battlesense award quite a bit but I have no idea how they calculate the battlesense.