Xenocider got another big update with plenty of public information. Also see the bonus stage in action: