I do find it weird that the forums seems to have the most development updates. I always thought for forums for end users to discuss things, not as a place to get the most information from the company.
Has anyone ever gone to google and mixed up the name of this game, and typed "exonauts" instead of "xenonauts", ending up at a cartoon network flash game? It has happened to me a few times already.