premise: It was released on October 17, 2005, for Microsoft Windows, and ported by Day 1 Studios to the Xbox 360 and PlayStation 3.
hypothesis: It was released on October 18, 2005, for Microsoft Windows, and ported by Day 1 Studios to the Xbox 360 and PlayStation 3.