Sims 3: Town Life – New Screens
Set for release on 29th July, the new Sims 3 stuff pack, Town Life, promises more than just the run-of-the-mill handful of household items. As detailed some time ago, the stuff pack will go above and beyond its predecessors and actually offer new venues…