Scifi isn't my principle love. But every so often I'm seized by the techie future world thing, and churn out stuff like this. As for the tech present on the screen, I don't really bother justifying its presence with rationality. If it looks good, it goes in the picture.