Ubisoft has responded to its recent troubles by announcing an internal probe with the express purpose of improving the studio's operations. The publisher hopes to recover their financial standing as well as their reputation within the gaming industry.