by DTales
This was fun! Thanks for writing, your mix of worldbuilding/ideas/sex always goes down smooth.