What’s this? What’s this? I can’t believe my eyes! Well, actually I can. Town Life is now available on Steam! Steamers can get it HERE! Source: The Sims Hub