Originally Posted by ALJ1127
While you might be right, its currently the only common thing in this whole mess.
Those that didn't register = Dedication unlocked
Those that did = Nothing
I am almost positive I didn't sign up for that site and the achievement did not unlock for me.