DuckTales: Timechase!/Trailer

This is the trailer for DuckTales: Timechase!.

(The first scene shows Dewey waking up on the ground confused. An alternate timeline version of Launchpad