I love the game and when I clicked the "more skills" button I noticed one of the bosses looked like evil clones of Matt and Natalie. I know where you got that idea from :D
weakness for every unit
swordsmans, archers or magicians can be most useful but they really should be upgraded
archers, I guess speartons or giants since giants have resistance to archers and speartons are like an archer and a swordman but with a shield
speartons, not sure actually but I guess archers and swordsman together that's all I am going to say
magicians, archers or spearton since they both are long ranged users and cannot be hurt by the stun spell until magician finnaly reaches your fort
giants, swordsman or speartons because when you click on them you can run around giants for a lot of damage (tip: max out swordsman or spearton really useful :D) also keep repeating the attack behind and in front (also in strategy guide) like if this helps :D