Ephemera Our creators came to Earth where they made a short-lived race, we Ephemera. Xavier Séguin December 11, 2023 - Creation For Eden Saga
Demiurges Like the former gods did with us, we are about to create intelligent life. Will it be? Xavier Séguin December 5, 2011 - Future Science