Triple Edge Studios

Sisters of Oz Jackpots is a Microgaming slot with a Yellow Brick Road themed adventure.
Legacy of Oz Hyperspins is the new installment by Triple Edge Studios.