After 21 years of waiting fans finally have a sequel to Vampire: The Masquerade – Bloodlines, as this long-awaited sequel both confounds and delights.