DuckTales: Timechase!/Trailer

This is the trailer for DuckTales: Timechase!.

(The first scene shows