A cool story. Really gave me some Event Horizon vibes.
Question - are you looking for any type of specific feedback? Regarding grammar or prose or something?