User blog comment:Torxan/Megalith fan design/@comment-5157141-20130320205905

Well,I may not be able to provide a drawing,but I can possibly provide a mental image. The word Megalith has something to do with rocks,so I say it may be a rock alien/monster.

I'm assuming CN will release a sequel to Project Exonaut,in which you can use any suit you've already bought in Project Exonaut,and join a team of Atlas and Banzai players hunting down the Megalith.