twesterm on 17 November 2008
Dolla Dolla said: Day early? On Amazon, the release date was the 17th' and its in stock now. Shouldn't it be available on steam already? |
Every ad I've seen has said the 18th.