There's been a running joke among Heroes of the Storm players about what happened to the snazzy-looking Vulture mount. Blizzard announced it in September, but never released it. Did it disappear? We wondered. Was it incurably bugged? Today Blizzard confirmed the mount does still exist, but getting it will cost you.