I wonder how the share Sims will work? It probably needs internet or something.
This is what is listed at the TS3 site under News
~~~~~~~~~~~~~~~~~
SHARE THE STORY OF YOUR SIMS’ RISE TO FAME IN EA’S THE SIMS 3 SHOWTIME!
Live the rags to riches story with your Sims and share these experiences with your friends without ever leaving the game! Experience the rise to stardom as your Sim performs on stage from one venue to the next. For the first time, The Sims 3 Showtime introduces innovative social features such as individual in-game news feeds, live udpates and the ability to send your Sims to a friend’s game! There, your Sim can perform at your friend’s venue in front of their Sims where you will earn rewards for achieving goals and accomplishing special challenges that can be tracked and shared via in-game social wall posts. Capture and share your Sims' successes, share gameplay techniques, create wishlists and send gifts, search for new friends and share memories through the in-game news feeds or as e-cards as you rise to fame!
For more information, please visit
http://thesims.com/showtime, like the game on Facebook or follow us on Twitter®. For more information on The Sims 3, please visit
http://www.thesims3.com/.
~~~~~~~~~~~~~~~~~~~~~~~~~
So I'm guessing yes, you need Internet. I'm just hoping you can turn it off. I don't tweet and I don't have a Facebook account. I won't do either just to play Sims. I'm waiting for more info.