I hope everyone had a great weekend. I spent the last few hours of my Sunday watching embattled games publisher Ubisoft tease its latest games, including Watch Dogs: Legion and Assassin’s Creed Valhalla, while sidestepping controversy regarding alleg…