Capcom is celebrating the retail release of DuckTales Remastered with an interesting video choice.

More...