According to IGN, a release date is coming very soon for Introversion's XBLA outing of the little Darwinians. Viruses beware!