There are over 100 titles, with Gold of El Dorado and Venetian Dream slots as their latest releases.