Lost - hope it can be found
I was reading a really good story yesterday, in which Odin decides that Midgard will be a Protectorate of Asgard, and not be allowed to develop weapons and defences on their own. Thor and the Warriors Three arrive and bust up a city, and fight the police, advising the Humans to submit. I think Sif even yells "For Asgard" or something. Eventually, Tony gets Loki to agree to help them (S.H.I.E.L.D.) make weapons that will be effective against the Aesir.
Anybody know it? Have read it recently and can give me directions to it?