Corruptor

A Corruptor is an Alien unit spotted just recently. At this point we assume it is part of a Scrin invasion force. The purpose of this creature is unknown.