I love it!
I see you have a good understanding of human Anatomy.
There is nothing bad i can say about that.
In some strange way it reminds me of the old Shadowrun-artworks.
I haven't seen those, all I can think of is the pc/360 shadowrun game.
I'll see if I can go on google and look at the artworks you're on about.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.