A teaser trailer for the game just got posted on Kotaku
and the new blog is up and kicking.
Apparently they built their own engine for the game this time around. No word on a release date yet, but it will be coming to Steam.
Natural Selection 2 Debut Teaser Trailer