Has anyone else seen it? I have and it was okay

The special effects were amazing
well it is steven spielbergthe story line was alright, but if you never seen transformers the cartoon you might be a little lost.
the fight scenes were okay, I wish they were a little longer though.
I would give this movie a grade of a "B"