I played this for an extended period of time a few weeks ago and had a lot of fun. I tried it a few times when it first came out and found it kind of meh, so don't know what if anything has changed since then.
It's kind of a lost opportunity, though, in that it's a Transformers game but none of the toys actually...transform.
Anyway, fun game. Unfortunate that AC/DC came out right afterward and overshadowed it.