Any of you other PS3 owners download this yet? I messed around with it a bit last night. It's like a pretty version of second life, complete with micro-transactions, etc. Played some bowling games with a couple of guys from Minnesota, and 'won' some bubble machines on the arcade machines in the bowling alley. Any other thoughts?