Internet & Geek Culture
This is a neat little sci-fi story about a human who wakes up in a strange medical bay after a shuttle crash, with an alien…