I like all the things you listed that's why I kept it so vague. XD
I like the subject and how clean it's presented while on the creature itself you can still see the sketchy texture. Also, I like how coherent your concepts are. : )