The world of flash is plagued with tower defence games. Now, don't get me twisted, I loved Tower Defence games - Pixel Junk Monsters being my favourite - but enough is enough! Thankfully, the creators of the 'classic' Don't Shit Your Pants, have created a game that is the direct opposite of tower defence. In Villainous you're the one doing the attacking.
So, in short, Villainous allows you to program and plan attacks on castles using different types of hordes. It's an interesting shift in perspective. You must try and plot the order of the your troll horde to maximise the potential for damage, and help avoid the defence set ups in each map.
Be wary though - there is a steepish learning curve. Thankfully the game provides a solid tutorial.