I like this design.By the way, I noticed you never submitted the fire beast into Newgrounds. What's up with that?
Ah I'm kind of gone off Ng. I'll probably upload it sometime tho just haven't got around to it.
I wouldn't blame ya. Site's not that great to be honest.I think you'd have better luck on the critique front by posting work on conceptart.org forums if you've never heard of that site.
Yeah I have an account at conceptart.org but posting stuff is a bit of a pain, it's not very straight forward and there's so many amazing artists on that website, it's very hard to get noticed.
They usually link to stuff they upload on photobucket or imagestack (the former being easier). I know what you mean, though.