Tau, 2018 Published June 29, 2018 · Updated July 21, 2021 I really was hoping this was going to be a fun update of Demon Seed. I couldn’t have been more wrong or bored.