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)
Dang it I do me Asgardians, mental slip there. I'll go back and edit the post for clarity. Thanks.
I should've proof read it but even then I was kinda rushing to get my thoughts out during my lunch hour. Sorry for the confusion.
I did catch that voice work in the credits, nice touch. The doctor voicing the doctor/scientist.