Looking good! I like the "12 devious years of art" on the top left, especially the red-orange-yellow color combination and how the word stripe pops up. If it was me, I'll put the logo in the center, and maybe rearrange the llamas. Its' only my opinion so please don't take it seriously.
I know how it feels when you really want to know what others think of your work. So that's my comment for ya! Best of luck on everything you do!