Released three years ago by igt, slot casino machines triple diamond stands out as one of the most exciting slots in the studio's gem series.