I think it should be noted somewhere (it isn't even noted on the TFW page that this image comes from) that this is apparently Barricade from the Transformers Universe MMOG, which tfwiki has linked to the WFC/FOC games (because the game may have been noted to be part of the TFPrime universe at some stage, but I don't think it is).
So I guess from that stretch of reasoning, this Barricade is a TFPrime series character.