Reading through the Art Exposition Entry you quoted above, One can clearly tell that this piece of Art you have here explains it all.
You did not just stop at giving the end-product of what was done, but you also gave a befitting write-up of what you did and how you came about this Art piece. You did a Very Nice job. Anyone seeing this can totally relate.
Your Style of Art Direction after going through your blog is simply "One of a Kind"
RE: "Alien Edifice" | Art Explosion Contest Entry, theme: "Mystery".