Just finished up downloading this
Reason i got a 360.
Also i thought you had 72 hours in the mall before you get picked up.
The demo isn't limited to 15 minutes but if you leave the main mall area you start in then the demo just ends. I was playing for about 20-25 minutes in the main area and no timeouts happened. It is still a pretty huge area you get to play in... two floors of shops and a trolley!