you should'v done a "Before and After". Oh and I love the design, It doesn't look organic, but It brings the words "Ancient Sci-fi technology" and "lost Ruins" to mind. Actually it reminds of the"Phalanx" from "Shadow of the Collosuss" fav.me/d14o6c5 . I say you can get alot of inspiration with the creature designs