Twin Peaks weekend means nearly naked dwarves all over Azeroth!