Did you self-generate the background? I mean like did you 'free hand" it? (I know its digital, but ya know) Cause that looks really good.
If the silhouette is the main character, it is spot on! If its not.... O_o still cool and humanoid looking.
This makes want to watch the show now.... Very good art work.