Flash-based Plants vs. Zombies!
Tags:
Plants vs. Zombies
video games
link
This game is incredibly addicting. (via destructoid)








