Talk:Megalith/@comment-4320650-20120608220542

Judging by Ben's comments in the trailer about how the Exonaut suits are somehow derived from them, I personally believe that the Megaliths are some form of giant robot, each one at least as powerful than Way Big (they wouldn't need the suits otherwise).