A weird image turned up in Rebelscum's forums, of what appears to be the 2nd Mail-In Promo for 2010 for the Clone Wars. It's the play mat to the card game, and none other than...
Sergeant Bric!
Yes, Bric Tamlin I think is his name.
Anyway, yeah, who knows who he is. He looks like a mishmash of armors and a Brainiac head (animated looking, but not too much so).