it might be better to remove the 'colossal' part in your post, because I like when ppl speculating like crazy about the titan's origin...mutation, alien, Greek God, etc and it will probably stay that way until few more episodes
so I tried my best to avoid term like that as well