wow, well there it is, straight from the horses mouth.
Xbox - Why can't you make something for yourself?
Not that the game looks very good, but it goes to show what MS is all about. Steal from others, fail to nurture or create internally, and then pull out daddy's wallet to make it all OK.
Disgusting business practice.
No wonder Japan hates Xbox.