Description
One second I'm at the NASA headquarters, and the next second, I'm teleported to an alien planet and land on the territory of a pissed off alien. I'm terrified and lost, but hey, at least the view is nice. Who knew aliens could be so hot? [Can be read as a standalone]