*runs and hides from the spiked baseball bat of Darqueness!*
In all seriousness who cares what Bioware or Microsoft says about Jade Empire. As consumers it is not our business to know or even care if they consider a game a success or not. The game is either fun or not fun, that is really our only true concern. If a game is fun, then play it. If not, ditch it and find a game that is fun to play. Let those who are in the business side of gaming worry about the business side. Lets just stick to playing what is fun.