Man, I remember the first time I played Plants vs Zombies, it was a very fun game and I really enjoyed the hours I spent playing it.
My favorite mode was the infinite mode, where as time goes by the adventure becomes much more complicated, but you unlock that when you finish the game for the first time.
Ah yes, I remember that, it gets worse as the time passes but a lot of fun at the same time. I might reach there soon as I am playing it for hours throughout the day.