Best of 2012 (Top 5):
Gotta catch defend 'em all? Sam and Dan have spent a year taking their much loved Pokémon fan game to impressive heights, and the result is a surprisingly impressive and complex tower defense game packed with all the strategy, challenge, colour, and even all 151 original Pokémon to catch. It's silly, addictive, and still tons of fun for fans and newcomers alike.
The forces of darkness are at it again in this tower defense game. They'll send wave after wave against you as you use your soldiers, mages, and archers to hold them back. Place towers in the designated spots to start training your troops. Upgrade your units in multiple ways to find the best strategy for each level. Evil won't know what hit it.
In FazeCat's everything-but-the-kitchen sink defense game, Paladog, Critterland has been invaded by zombies, witches, skeletons, and just about every evil little thing you can imagine, including television sets! It's up to you to fight them off, but are you dog enough to take them on over a whopping 120 levels, including special mini-games. Paladog is a big, cuddly, newspaper-fetching machine, that brings back the Sunday paper, but slobbers all over the funnies... and you love it anyway.
The only sure way to survive a zombie invasion is to avoid it! In Zombie at the Gates you play a king who must defend the castle, giving you time to construct it into a flying castle to get away from the zombie masses. Upgrade yourself and your weapons to beat back the zombies and collect the resources you need to fly your castle to safety. So long zombies!
Magical Time Bean delivers a tower-defense game with a twist, as you play a wizard with the ability to summon the souls of warriors while searching a massive, ancient ruin full of danger. Summon and recall heroes to defend you while making use of their strengths and weaknesses against increasingly more powerful and varied monsters, visiting the Merchant to purchase upgrades. Challenging and surprisingly strategic, this is a clever, lengthy game that can keep you occupied for quite some time.
Update