First off, I gotta say it now- I don't do BL. I'll admit, I get the appeal, but morally, does. not. compute. Just thought I ought to get that out there. I don't mean to offend anyone, that's just how I roll. ^.^
Second off- I LOVE scifi. I adore it. Anything that has a good scifi plot, I'll probably see it through to the end. And that's exactly what happened in this case.
I'll talk about ...