xDefiant reportedly netted 1 million players within 2.5 hours of launch
Ubisoft's troubled, repeatedly-delayed shooter xDefiant has launched and is said to be doing quite well for itself.
Recover your password.
A password will be e-mailed to you.