Dunno if it runs on XP, but you need to switch your system locale to Japanese. Just using applocale alone isn't enough for this game, for some reason. Also try downloading and unzipping the demo while your system is set to Japanese locale. Unzipping while set to US tends to garble some of the file/folder names, which might be why you're getting that purple box.