Yep, this should have everything fixed that you all reported to me. :) One thing you may notice is a significantly lower file size despite there being new content. Fixed up a lot of things.
Enjoy and remember:
If you want to continue from where you were with the last demo, unpack the .rar here and move your "GameDetails.ini" file to the new folder and BAM, there you go.
The side links have been updated.