Gaming Giant Ubisoft Axes Half a Dozen Titles and Downsizes Expectations in Major Overhaul

Gaming Giant Ubisoft Axes Half a Dozen Titles and Downsizes Expectations in Major Overhaul

Ubisoft’s HOUSE OF CARDS Comes Crashing Down: 6 Games Canceled, Stocks in FREEFALL, and a Desperate Cry for Help Get […]