Hi looney4labs, no, no download limits - I don't know what the message was about as when I tried downloading again it just carried on from where it left off!

I've now installed the
demo but can't play it as it 'cannot display in the video mode'

- just posted over at glitches but I'm not too hopeful as I've had the same problem with other demos which wasn't resolved.