I LOVED the previous game, Transformers War on Cybertron. I felt it was the best balance between the 80s cartoons, the movies, and everything in between. Plus it was simply crazy-fun to play!
Now comes the sequal! And to boot, it sounds like Linkin Park did another song just for the franchise. Awesome! (I love Linkin Park, as does my wife.)