Grammar Kitty weighing in.
The elipses is used when words have been omitted.
An em dash is often used in place of a colon or semicolon to link clauses, especially when the clause that follows the dash explains, summarizes, or expands upon the preceding clause in a somewhat dramatic way.