The latest slot released by Playson, this title is certainly one of a kind and a must-try for all players.