Nice game but not too much of a story. Normal considering it has only 10 missions.
Another nice characteristic is that in each mission you can choose from 3 different characters. But in the Decepticon campaign on the last 3 missions you can only choose from the same 3 Decepticons.
There are some sort of classes in the game. Four of the to be exact. You have:soldier, like Ironhide(Autobot) or Brawl(Decepticon), you have scout, like Bumblebee(Autobot) or Barricade(Decepticon), you have scientist, like Soundwave(Decepticon) or Jetfire(Autobot), and of course you have the 2 leaders, Megatron at the Decepticons and Optimus Prime from the Autobots.
You have a diversity of weapons in-game so from that point of view congratulations from me. You can carry at all times 2 guns with you also have your melee weapon. You also have different type of grenades like EMP grenades who stun your enemy(they are robots) or healing grenades which you throw at your allies to heal them.
One last thing I want to discuss about. Each Transformer has 2 abilities. There are 2 types of abilities. Basically one type consumes Energon and you need to recharge this Energon by killing enemies and taking their sparks, while the other ability doesn't consume Energon and you just have to wait for it to come out of cool down which usually takes about 10-30 seconds.
I will end this by saying that if you are a Transformer fan, this game will surely work for you.