Recent Posts

Ubisoft Reverses Its Steam Policy, Will Launch New Games There On Day One

Ubisoft’s financial disclosures this week don’t have a lot of good news for investors, especially since Star Wars Outlaws debuted to disappointing sales and Assassin’s Creed Shadows has been delayed to 2025. However, the company did offer an encouraging update about its relationship with Steam. Ubisoft has reversed its previous …

Read More »