The Sims 3: Welcome to Riverview (a fanmade tour video) Sims 3 Nieuws found this gem posted to YouTube…I’m still dieing to try out the town myself…But like I said, CAS is too addicting!