Wow....this is a cool story!!
Keep it up!!!
(Oh, and not to be mean, but when your characters are talking, it's kinda confusing because of the way the sentances are placed, it looks like only one person is talking, but other than that, it's an awesome story!!!)