one of popcap's best. absolutely engrossing to me as a kid and still pretty fun replaying it as an adult. the lil virtual tank sidefeature also makes for a cute screensaver.
though, if you plan on replaying this, get yourself an autoclicker. your finger will thank you.