Original: The release announcement was originally scheduled for 3 September 2008, and a comic by Scott McCloud was to be sent to journalists and bloggers explaining the features of and motivations for the new browser.
Simplified: The release announcement was going to be made on 3 September 2008, and a comic by Scott McCloud was to be sent to journalists and bloggers explaining the features of and reasons for the new browser.