So I stoped into a local store today to pick up some LED's and low and behold a Transformers pin!!! I didn't even ask, I walked over there turned it on and played for about 20 minutes.
It looked like someone went to Walmart and bought a Hotwheel, two Transformers and super glue to make the playfield. The play was all right nice and open, good use of both flippers and movie sound effects but I guess I was looking for more.
It didnt really have anything that stood out to make it a top ten pin, all in all I give it a 7.5.