I liked the aforementioned possibility of the Krellians having contact with intelligent life and the idea of gaining influences from their tech. If the PC's ever end up meeting any intelligent aliens, I'd be happy to give some ideas so they aren't just Rubber-Foreheads