i recently bought this game, not expecting the best, but i was quite surprised with what i got.
the single player campaign has two parts, autobots and decepticons. each with different types of missions, such as rescue and protect for autobots, and kill and destroy for decepticon. the fact that you can upgrade your transformers can vary the power of them. also that you can choose your transformer can lead to different strategies being used for each mission. there are also lots of challenges for you to complete, resulting with the gain of unlockables, including six original episodes of transformers.
the online play is also very good, with 5 different game modes, such as team deathmatch, capture the shards and control points, with extra transformers to play as.
overall i think this is a worthwhile buy, and i would recomend it to you.