BenVTrigger on 22 October 2012
The only thing I can really think of is that they are using some other games as influences a little bit for some of their work and they must be exclusive games for the 360.
Besides that there no real reason for them to have them as far as I know







