giant cats fighting in a city, colossal felines battling in an urban environment, massive kitties angry at each other, huge, humongous, tremendous, gigantic, monstrous, angry angry angry angry angry! 