I haven't played this game to the point where I have finished upgrading all three farms to the end, so I don't know if the game officially ends or not. I see someone on the Big Fish forum saying that once you get the phone call talking about Tom going home that you only have a few puzzles left to play before the initial farm ends, leaving you with two more farms to decorate, but that then you basically start over. Hopefully some other player of this game will be able to advise you. That's a heck of a lot of levels you have played.