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 […]