2 ms·MasterCard launches tech that lets you pay with your face or hand in stores2 points by taubek 4y agomc4ndr3 4y agoRuns and finds that website that shows you your doppelganger. Win free stuff!