Did you know that Capcom released a new DuckTales video game? Here’s the reveal trailer for it, complete with that unforgettable intro song!