Where you keep saying "Ancients", don't you mean Asgard (The Grey skinny naked guys (IE: Thor, Freyr, Heimdall).
BTW, did you notice in the credits Heimdall is voiced by Doctor Frazier (Teryl Rothery)
One Day I hope to be the Man my Cat thinks I am
Where are we going? And why are we in this Handbasket?