The demo has been leaked.

It won't run very well if you've got the same specs as me :tickled:
I feel all proud that my computer officially still is..
uh..
nevermind.


Yeah and have fun.