Total votes: 60
November 3, 2000 - 9:00pm
Not much is known about This demo from UBIsOFT Germany, unless you can read German.
The game however has a planned release of December 2000.
If the download link gives you trouble, keep trying. Their ftp has a 100 user limit.