Seems to be popping more frequently tonight. To the OP the Flaming Beacons are from one of the new daily Beastmen quests.
I really don't think a group is necessary (endless spam in chat is very annoying), seemed to be loads and loads of zombies and as someone mentioned all you have to do is participate rather than get gold.