The Colossus is a gigantic humanoid construct. Protector of cities, he has unmatched strength... or has he ?