Well that is definetely something new. Looked at Truckpol home page.
http://truckpol.republika.pl/index.html
They never said "the development is totally complete" before thats for sure. I'm starting to believe it really will come out in September in Europe and October 2008 in America.

Nice screenshots too.