GAME PROVIDER
Amazon Queen
Get your hands on amazin' prizes if you can find a way past the Amazon Queen in the heart of the jungle! Beware of the savage tigers and mighty silverbacks on your quest for treasure though!