When Trip comes marching home again, Part 2

When Trip comes marching home again, Part 2 is the Season 2 finale of Ben 10: Omega Factor

Synopsis
Eon gives Trip a challenge: he must face and defeat every enemy he ever faced before AND defeat Eon

The Wages: Earth's future

The Villains:
 * Eon
 * Mechatron
 * Galleom
 * Dr. Animo
 * Mad Jack
 * Drill-X
 * Sixsix, Sevenseven, and Eighteight
 * Khyber
 * Zs'Skayr
 * Yenaldooshi
 * Dr. Viktor
 * Mummy