Not all available at launch

How do you define a launch game? Our definition would be something like "a game available to purchase on the same day new hardware is released", but Microsoft's playing fast-and-loose with the definition with the new phrase "launch portfolio". Major Nelson revealed the 17 titles that will launch for Kinect in November, but didn't provide specific dates for each game.

Read more...