It looks like Ubisoft Plus may finally be launching on Xbox this April 2023, and if the rumours are true, it could be a great way to access some of Ubisoft’s biggest and best titles. Keep an eye out for any more news as we get closer to the launch date.
