Login
Start Free Trial Are you a business?? Click Here
David
Wow Imagine a company with terrible support, they charge for every little in game content that should be free woth most games, support is so trash id rather deal with Microsoft for 8 hours then ubisoft for 3.
1 year ago
Read Ubisoft Reviews
Ubisoft has a 1.1 average rating from 360 reviews