DUDE, this piece is so freakin amazing!!!!! You SHOULD be proud man, this is truly one of the best pieces of Transformers art around, and I've seen a LOT! Dude, if they had one of the IDW books done in this style, I wouldn't hesitate to pick it up! Great, great GREAT job!
My pleasure, man! Mecha is not easy to do well, and I've looked around art galleries and boards for years and there's still only a small minority of individuals, such as yourself, that excel at it. So kudos again, my friend!