Ubisoft plans to release 10 video games before April 2024
2023-07-21 16:04:00 Ubisoft has experienced a series of delays and cancellations of several of its projects in recent years, but the French company’s calendar looks really promising if we take a little look at the video games that are coming in the coming months. Earlier this year, Ubisoft itself said that it planned to release … Read more