Have you seen the ranks of the forum? Team Titan, Frontier and all of that? All those badges people has?
Well, you get all of that by doing a small set of challenges. One of those challenges is to go to Mars and return, which is what you did here, so SP is telling you that you could do this for Team Frontier.