Best way to fix Kaleidostone
First step is fixing the name
[slayer-jinx-wink]
But seriously, they way to make the stone actually useful is to have the player choose a certain number of keystones from a Kindred style list at the start of each game. Lets say 5, pick the 5 best keystones you want to use for that game. It wouldn't have an effect until you pick all 5. That way you could still have the 'cycling keystones' effect but its a bit more controlled