Originally Posted by bippym
is it downloadable.. I only read english i'm afraid
Just click the "Downloads" and you'll have the options for:
... 1 x Demo
... 1 x Trailer
... 1 x Wallpaper
The demo is in German / English and is 139.44 MB.