Love this social game. I have been playing for years, because the developers do a good job of keeping it interesting. There's also a strong social and collaborative element to the game. I play it everyday.