It occurs to me that rather than being literal nations or tribes, Gog and Magog could represent the two great spiritual deviations of our time: Those who abandon religion (the atheists) and those who invert it (the satanists). Those two false religions are the basis of the two great heretical-Jewish messianic millenarian movements: (atheistic) communism and (satanic) Zionism.