Almost a month after receiving a supplier license for the newly-regulated iGaming market of the Netherlands, online casino games developer Spearhead Studios has now announced the launch of its five-reel John Daly: Spin It and Win It video slot. The Spanish innovator used an official Thursday press release to declare that its latest mobile-friendly advance […]