Yeah, I'm pretty much fed up with computers and downloads for them. Nowadays, you need to get this and be running that in order to handle this, and it's ridiculous. Game consoles are easier since games and content are made especially for them, and there's not like, ten different companies making eighty different computers with different specifications for each system. Complicated indeed.
I played the demo again and got all hidden rewards, . Now when I play the Thailand level in the full game, I guarantee myself a promising find of an unlockable item.