Lust in Space

Stranded in another galaxy, Peter Icarus becomes the host of an evolution-accellerating symbiont which changes his life forever.

Read Lust in Space