That link is 404 not found. RIP :(
I wouldn't mind giving this a spin; haven't found many/any gameplay videos or something I can really use; would grab demo but file size is a bit much for me and will have to wait till March for data limit to reset.