User blog comment:A Lonely Nomad/ Analysis of trailer/@comment-422690-20101214183527

It was a Kraken covered with lepers. Remember the Gameinformer article? it mentiongs a chimera getting ingested by Leapers on the boat ride.