Stella is a galactic human traveler, little did she know that she had landed on a planet that hates humans. While she is being chased by that planets "police", for a reason she doesn't know, she finds her way out of the city and into the forest. Staying two steps ahead of the "cops" she goes into a small cave, that leads her to a mysterious tower. Will Stella escape the "police"? Will she ever make it home? What is in the tower?