Torillian on 17 October 2008
Couple of you guys are mixing stuff up. The European release is delayed to the 31, and the American release is delayed to the week of 27, or most likely the 28th. Still on Tuesday.
...