I’m a fan of tower defense games. They are so deceptively simple in concept yet capable of being incredibly deep in strategy and tactics when well made. My latest addiction is Popcap’s Planets vs Zombies. Specifically the iPhone version.
The game was originally released for PC and Mac back in May of 2009 and I was [...]
