I could tell how you felt though when watching your gameplay footage the other day Jim, I'm deeply saddened by High Moon studios being pretty much dead by this point, their website has been static since Deadpool was released and there's been no information from them since then.
Edit: nevermind, I seemed to have found on their wiki page that they will be working on COD's upcoming game for just PS3 and 360, not letting them work on the new gens as well as this TF game reeks that they don't really hold HM in any regard, not with what's been done here, Deadpool got pulled off the market so count that as another wasted work of theirs, I don't think the future is looking any bit great for High Moon studios =/.
I can say though that from the looks of your footage and others gameplay along with your review that the game is basically Activision and Edge just taking a massive shit over Transformers fans, there's nothing for them to gain from this, it's a piss poor attempt at merging two universes into one and expecting us to all be satisfied more than the previous two games in the series, those two were great (Though FOC multiplayer fell prey to hackers) but this one just looks and feels like there's no love at all put into this let alone effort since a good chunk of High Moons hard worked assets are just being copy pasted, there has to be some comeuppance for such poor effort.
I know you like the insecticons and Starscream a lot Jim (even the small part you voiced in that death battle =P), I can't get enough of Scream and Soundwave along with Steve Blum playing Shockwave as usual.
Would be cool though one day if you managed to take the Starscream VA mantle and bring back the 80's style Starscream.
I don't think I'll ever be getting this game though, I don't mind the bayformers movies as much but I know I dislike the bayformer tie in games a hell of a lot more to avoid them at all costs and I can see myself avoiding this like the plague.
In the end though I think Transformers as a video game franchise will go back to being dead for the time being, until Activision no longer has the license to keep churning out COD style TF games with Edge of Reality.