Kind of similar Battleground sryle
Take Flag & run it to the end
I have had Many epic games (with the Alliance) in Warsong Gulch.
Not so many, hardly any in Twin peaks.
Is Twin Peaks Horde favored ?
It certainly doesnt provide the Buzz like winning in Warsong Gulch