Ubisoft adds an egregious subscription to one of its most popular games and the players are not happy

Members online

Forum statistics

Threads
324,110
Messages
2,245,002
Members
428,165
Latest member
tongkhoyenphat