player.gg

Reviews for Freedom Finger

92%
Very positive160 reviews on Steam