shocktotem.com
Star Road
Here is an awesome sci-fi premise: Humans find at the edge of the solar system the entrance to a vast network of dimensional portals leading to other worlds all across the universe. No one knows wh...