Caporegime
- Joined
- 8 Jul 2003
- Posts
- 30,063
- Location
- In a house
It hasn't been delayed, its always been the 4th December, so Steam will have changed to that, as thats when its released over here in the UK, its the States that get it today, the 1st Dec is their release date, not ours. 

Last edited: