Any fellow gamers? I heard you guys are good with your fingers...

Any fellow gamers? I heard you guys are good with your fingers...

8