IT’S MAIN EVENT TIME!
Explaining her quote:
In her fight with Ares, as an Olympian, he is not human. Many would view the God of War as a monster for the atrocities he commits. Using the word "thing" to describe him would fit. As for "other worlds", well the Greek Gods inhabit Mount Olympus (not to be confused with the actual Olympus in Greece), a place that is not really part of the Earth or tethered to it. While it may not necessarily be another realm like Asgard, it is on another plain of existence.
[Follow @wondervaughn for DC themed content]