The U.S. Armed Forces and General Motors loaned vehicles and aircraft during filming, which saved money for the production and added realism to the battle scenes. Hasbro organized an enormous promotional campaign for the film, making deals with hundreds of companies. The performance of Shia Labeouf was praised by Empire, and Peter Cullen's reprisal of Optimus Prime from the 1980s was well received by fans.