I don't really see much in this name.
Just a small piece of advice. If you choose a subject - ''Mars'' for example, you should always search for the best, the most popular combination with this word. For example: MissionMars (first thing that came to my mind). But the idea that it's the most popular and interesting combination.
Also better stay away from trademarks, even the dropped ones.
Good Luck!