Tag Archives: popcap

Plants vs. Zombies in Japanese

Plants vs. Zombies is a great game, possibly one of the best works from casual-game maker PopCap Games. You can check out the tons of positive reviews online if you don’t believe me. For those who have played the game, … Continue reading

Posted in Games | Tagged , , , | 13 Comments