Fun little story, has some cool ideas in there too. I will say it could have done with some paragraphs to break it up a bit. It's kind of just a bit block of text. Great job though!