How far future, what kind of technology, what's the state of the world, any limits on characters?