Try the new AI-powered Infinite Story.

Hall of Infinite Doors

Excellent job. It is kind of ironic that the guardian is an air unit that cannot attack other air units. Anyway, the next question is:

Which of these did Kerrigan not kill?