Note that the direct links from Giga are just temporary. Better you registrate an account for free.
German users may find this link useful. Gamestar offers the demo for Gamestar Premium Users, or you can pay 1 Euro through 'Firstclick' to download the file:
Download @ Justgamers