I like the dragon concept, looks like an interesting meld of science and fantasy. I still don't really get what the thing that looks like an exploded molecular structure is but I am sure it will all become clear.