Sounds like a lot of the readers and posters on that website have good imaginations.
Not bad scifi, no Anti-Bush Star Wars crapola, and they're giving it away...Merry Christmas, I guess.
How do you know it wasn't all written by the same person?