On the OSRS website there’s a typo in the summary description for the news post: “We're hear to give you the lowdown…”
Thanks, that's been changed :)
Where would the quest take place? Those hill giants east of Al Kharid with that huge anvil?
Spot on!