I highly doubt that there's a biological or technological explanation for Future Vision, so that, at least, I'd consider magic.
I highly doubt that there's a biological or technological explanation for Future Vision, so that, at least, I'd consider magic.