Zilla
The inFAAMous
Perhaps Mundus (or perhaps Mundus' True form) is the massive Demon in chains that we saw in the Secret Mission video? It would be a little odd to have a main story element require players to find and complete all Secret missions, but it would fit with NT wanting to deliver on the promised challenge that the game will offer.