I actually kinda think, for being encased in something large enough to be seen from space, he actually was really small. There were some Gurren Lagann scaling issues there for sure, but whatever.

Also we're definitely fighting him at some point, that's not even up for discussion. Probably not on our own; I imagine we're gonna have some kind of NPC aid for sure after how big he's been built up.