Posts filed under ‘1UP’

Green Is In

Designed by George Fan and released by PopCap Games, Plants vs. Zombies is a highly addictive strategy / tower-defense game that was first released for PC last May 2009. To date, the game has been developed and can now be played in XBOX Live Arcade, Nintendo DS and iPhone.



May 4, 2010 at 11:50 am 3 comments

Recent Posts


Feed PC

Hit Counters

I heart FeedBurner