FTL refers to FTL: Faster Than Light, the video game. It's sorta like I ripped the starship system from it, invented wholecloth aliens (and their names) and also borrowed several terms from fiction I read to communicate what things are with a minimum of words.