The TMNT trailer raises lots of questions

Like “Was William Fichtner’s dialog dubbed by Will Arnett?” and “Why don’t trailers like this just use the Seven Nation Army Glitch Mob Remix from the GI Joe: Retaliation trailer?”