Talk:Titan/@comment-72.71.205.198-20130323194052/@comment-72.71.205.198-20130323221452

Yeah, I heard that to. I believe they are called mech suits.