I'm not entirely sure this is the right forum, but if anybody's into Let's Plays, the Freelance Astronauts are currently streaming War for Cybertron. Be warned; they don't seem to know much beyond G1, Beast Wars, and the Movies. They actually know a fair bit about the former two. The chat has a few fans who know other series, and at least one person mentioned they had just watched Prime. They are praising the game, and think it would be fun even if you had no knowledge of Transformers. Here if your interested.