Triple Double Da Vinci Diamonds is a Renaissance-themed slot that was released by High 5 Games in 2017. It is currently available at High 5 Casino and includes Split Symbols, Stacked Wilds, Tumbling Reels, and several other exciting features.