This is great! Clean execution! I can see a game like this working very well on mobile too; it'd be interesting if you could influence the rotation with touch in the spin area; and then another touch for tossing the pins.
That's a neat idea! Thanks for the inspiration!