Frieza on 24 March 2010
I wouldn't say its milking it, MGS has 8 games with 2 coming out (not including spinoffs).
What i dont get is how the Xehanort saga ends in KH3.
In BBS Master Xehanort becomes Xehanort, Xehanort becomes Ansem & Xemnas, which are both defeated so whats left.