iGaming provider Evoplay has announced the release of its new, exciting slot title, Epic Legends. The game, which is fully optimized for mobile gaming, is set in a futuristic Tokyo-inspired city, where players work to uncover all four legendary creatures by finding one of the game’s intriguing symbols: Blue Legend, Green Legend, or Red Legend.…