This may have already been debated or dis/proven by a member of Oddworld (and if it has just ignore this and delete it), but do you think Stranger is set before the others? Instead of just in a different country where they're technologically behind?
So, whats up with that???
