Create Announcement TrailerCheck out the announcement trailer for Create!By on August 2, 2010 at 1:47PM PDT Create