Create Contraptions TrailerCheck out the launch trailer for EA's Create!By on November 15, 2010 at 4:48PM PST Create