What's with the... Russian, is it? So I visited the Sims 3 site today, and took a screenshot of the page. Yes, I visited the US site, but something seems off... I just can't put my finger on it.