Captain Omega

Captain Omega is an alien leader in Appalachia.

Background
Captain Alpha and Captain Omega are the pair leading the invading aliens. They guard the second brainwave extractor and must be defeated.

Appearances
Captain Omega appears only