igamingcafeAug 22, 20221 minEndorphina releases a new iGaming title: Book of VladFan of vampires? Endorphina has released a new slot that will keep you on your toes.