Which vampire-inspired slot by the NetEnt might have been a staple off casinos on the internet for more than a decade nonetheless holds up