Please upgrade your browser for the best possible experience.

Chrome Firefox Internet Explorer

Security Key Android App?

judgeshowtunes's Avatar

12.15.2011 , 01:34 PM | #1
ETA? I'll order a physical one if it's gonna be longer than a week, but if it's going to release in a couple of days there doesn't seem to be much of a point to spending money on it. Any word?