seems so.
Making an account for x company game used to be optional and most game companies forgo that ty practice but ubisoft links their server to uplay so I think it's a most for them.
I haven't played a game from those bas s in a long time so I dont know how bad it's gotten. baseline bum ElNono Joseph Kony and Leetonidas can speak to it more than I could.