By using this site, you agree to our Privacy Policy and our Terms of Use. Close

It's official, poor performance of Dragon Quest X and Tomb Raider are directly cited as factors in Squeenix's latest financial tumble.