Ubisoft Allegedly Disbands Prince of Persia: The Lost Crown Development Team After Disappointing Sales

Fresh off the disastrous Steam release of Assassin’s Creed Mirage, Ubisoft seems determined...

Read More