This episode originally aired at the end of a Ben 10: Alien Force marathon on Cartoon Network. Instead of showing just this episode's credits, all the credits from all the aired episodes were combined into one grand set of final credits.
Carl and Sandra Tennyson (Ben's parents ) reprise their roles from the Ben 10 live action movie , race against time