DuckTales Comic Con Sneak Peak Series debuts August 12