 Several minutes of teaser footage were created to premiere the 2004  San Diego Comicon in San Diego and the 2004 Dragon Con in Atlanta.  The initial reaction was mixed, with most people unsure of what to  make of the show.