Ubisoft on Thursday revealed as part of its latest earnings report that two of its biggest upcoming games have been delayed. from TechSpot https://ift.tt/3mw0Tz5
No comments