It Came From Planet 205

A downloadable game for Windows and Mac OS X

Take control of a small ship as humanities only hope against an alien creature. The creature has fused its body with a powerful satellite that controls Earth's communications. Destroy the alien, but salvage the satellite if possible. Use the mouse to shoot the boss' various segments.