Idle Pins: Drop Chance Buff +50%!!!!

Enjoy 5 days of extra drop chance ːsteamhappyː