I just landed on a planet named Hymen and I don't really know how to react to that name. Very fun game!