Xenosaga II. Apparently a beta of the english version has been leaked. Anyone here have some more info?