A nice galactic introduction, and provides a good backdrop of first contact history without niggling too much over the specific details.
It feels like the prelude to something more, that it stops just shy of the next chapter involving humanities first steps into the stars. (Similar to Star Trek Enterprise?) A creative Gm could easily use this as the spring board for a space faring campaign involving the crew of Earths first FTL capable starship.
Much enjoyed, and gave me lots of ideas, nicely done!