Den offisielle demoen for spillet ble lanser på Xbox Live Marketplace den 28. september 2006.