Protect the Earth from alien invasion in this insanely challenging puzzle game! You are a gunner on an Earth Alliance Starship. Detect cloaked alien spacecraft by firing your radar probe across the ...