We're scrambling right now and can't risk having civilians anywhere near these areas. But! We'll bring back tissue samples for anyone with bio-chem backgrounds to look at.
I know it's not fun sitting stuff out and I know you want to help, but not everyone's equipped to go toe-to-toe with sixty foot monsters. Maybe have Thor drop you off on top of a nearby building, so you can see it and write down observations?
Also. Could you tell Thor to bring the thunder? Or did he forget what cellphones are again?