I think Titans are Cthuluists.
Devil worshipers? I thought that was.....nevermind. ;-) Break a leg fishing!