Okay I get this guy leveled a city when he showed up but what if he thinks that's what heroes do? Like he checked what's popular before he landed, saw marvel and DC's latest releases and the metric boatload of city-destruction and thought "Ah okay that's what I gotta do." I mean he is an alien. What if this all turns out to be missing context?