No worries, it is confusing yer right. I'm not sure why Transformers came up. I think it was brought up as a "Gamespot hates the Wii" kind of argument. Or just that Transformers on the HD doesn't deserve a higher score than Conduit. I haven't played either so I can't really say one way or another.
...