Quickspin’s new online slot Vampire Senpai to launch this week

On July 14, online game developer Quickspin will release the new Vampire Senpai slot game. This stand out title has 40 win lines and a unique theme. Players will find this game is inspired by folklore of China, featuring the undead creatures known as the Jiangshi. These creatures appear on the reels, praying on humans […]