A short but brilliant sci-fi story with so many revelations it is hard to keep count. Continue reading...