Squilliam on 05 June 2008
What I was meaning was the fact that the Xbox360 architecture is closer to the PC so its much easier to port. Since they probably don't expect huge sales it makes sense really.
Tease.