I just finished playing Plants vs. Zombies on steam and I have to say that it’s amazing. It has great replay value. Even after you finish it, you still have a lot of new things to do. You can replay the old levels and, in addition to that, you can check out the other modes as well. You have to finish Adventure mode to be able to play puzzle mode and the others. It’s so fun to play and I’m so glad I did. I highly, highly, highly recommend this game to anyone who has a steam account.
If you don’t have a steam account, it’s free to download and install. This game was only around $10.