“Assassin’s Creed Shadows” Review
A lot of people in the industry have their eyes on Ubisoft. Since 2023, the company has seen their headcount reduced by over 17,000 workers. It would be irresponsible to say that this is solely due to recent games not…
Read more