Anxiously awaited by millions of players around the world, delayed by several months early in the year, The Sims 3 Download is finally here with its open environments, its