There have been quite a few improvements to the game over the past few months. I'm fairly certain you will enjoy some of the new content.
yes!! i was a big fan of this game, I played a lot and the improvements are really cool! i love this so much!