Add 2026 Nebula Award winner

Add the 2026 Nebula Award winner for best novel (The Buffalo Hunter Hunter, by Stephen Graham Jones).