Nah, it's called Last Exile. Never finished it, though. I think I did see the one you're talking about, though. That's the one where there's a war between Earth and Mars, and they all fight with giant mech suits, right? (Man I'm such a weeb... lol)WOW, what is that? Aldnoa or something?