Board Thread:General Discussion/@comment-33690333-20171119230642/@comment-33690333-20180105075315

I totally forgot about that, but now that you mention it again everything we discussed is coming back to me now. Sorry about that. Yeah, so never mind that. I've already hinted at his eventual rivalry with T'Challa, so I think that more direct set-up isn't really needed, especially now that I've heard your plans again.

I'd say the Asgardians are just extradimensional beings who were worshipped as gods by the ancient peoples they encountered. Maybe they are gods in their own realm. I don't know. That is how it's usually been presented, though, at least as far as I know.