You could write a php page for it and just post the data, however I'm not sure how to open that page using delphi and a socket... You could store textfiles, however that will get pretty big I think, but would work... Best would be to write a gameserver for it though, since you will get a hard task checking if a playername allready exists and better if it's his/hers... although you could just download the textfile and check for a password, but I would use some sort of MD5 encryption if I was going to do it that way...

I don't know if this will work, but it just popped up in my mind, you could use a textfile database and open it with the ADO components, however I don't know how it handles textfiles on a server without ADO installed, I don't know if you could open that database with them without downloading it first...