As of right now you can download The Sims 3 Pets Create a Pet via Origin. Pretty sure Mac users can’t download via Origin but if I’m wrong, let me know. It would suck if you guys can’t play with the CAP.
I haven’t heard an official release time for CAP but, you can go ahead and get it queued in Origin but you’ll see this:
Since the Town Hall is about to start, I wonder if EA will release the CAP demo at the same time?
It’s going to take a bit for the demo to actually download. Can you image the load on the poor server?
Regardless of when the CAP demo is officially released, it’ll be fun to spend some more time with the CAP; the time I spent with it at E3 wasn’t even close to enough time and I’m interested to see how far they’ve come with it since June.