[Mods, please let this through.]
*bursts through door* I HEARD MENTION OF SUPERHEROES/SUPERVILLAINS/GODS --
*shoves Dustin out window*
I'm mildly offended by the content of this thread, but, in all honesty?
HAIL LOKI, THE IMMORTAL GOD OF ALL THINGS --
Also, please, no spoilers for the new Thor movie -- I have yet to watch it.