The idea is really awesome, I love the riddles and the whole break the candy cane mechanic is very very cool!
The only thing I would advise is that the throw direction of the cane is more accurate to the actual crosshair, because like this it gets even harder to hit the elves without feeling intentional.