hi this is probably late but thanks for the help on my thread http://www.tfw2005.com/boards/threads/tfsource-account-locked-for-suspicious-activity.1154798/
No it was made by Nick Kelsch(spelling?) he used to have a site with loads of icons in this style. Nicks transformers icon of the day may get something in Google.
I got it from Nick Kelschs site. But he hasnt updated in quite awhile.. Transformers Icon of the Day. In fact i am gonna start a thread to see if anyone knows why he hasnt updated. Keep in eye out for it in TF General Discussion.