Starflight really had me hooked for a long time - along with UFO Enemy Unknown (one of the few games I've actually completed) and its predecessor Laser Squad (This game taught me what happens when you pull the pin from a grenade but don't have enough action points left to throw the damn thing). Oh happy days.