Title: The stage manager
Description: The governments of Earth have just discovered an alien fleet on the edge of the solar system. They are heading this way and the fleet's intentions are hostile. Earth is hopelessly outmatched.