Ubisoft is a company that I have never heard of before. I am not sure if I want to delete my Ubisoft account or not. Related Video