A month after premiering its Doggy Riches Megaways video slot, Maltese online casino games developer Red Tiger Gaming Limited has now returned to announce the launch of its new five-reel Narcos Mexico innovation. Headquartered in the Valletta suburb of Gzira, the innovator used an official Thursday press release to declare that its latest 243-ways-to-win advance […]