The story itself is good, it's very original which means you put a lot of thought into it. My only suggestion would be to separate the dialogue between characters, its pretty difficult at times to figure out who's talking, not to mention it gives what they say more of an impact. Keep up the good work!