Ubisoft, the western software developer is finding itself in the hot water as it reveals its sales stats for last two quarters ending on Sept 30th. However Ubisoft finds a notch up in the sales of the software sales but accepted a huge embezzlement in...