1.Start with your miners mining and train one miner for mining and castle archer.
2.After getting enough money, research two more miners for pray, after that miner hustle and passive incoming gold.
3.Get at least 5 miners to mine and 3 miners to pray.And the steps below are what you do when you saw the opponents spamming giants.
4.Research shinobi(all level) and train three shadowraths and two merics(This is a group 1)
5.Research giant growth(all level), Poison spray and electric wall, train a giant and a magikill.
6.Train 2 more group 1.
7. The enemy has three giants and castle archer(1 only because they keep spamming giants)! Attack with your giant in front and let your army attack them after that(remember always use magikill to cast spells continously without stopping(but electric wall spell you have to wait for a while to cast another spell)to support the giant and shadowrath) OR use your shadowraths to shinobi and attack his/her(I think if girls got play this game...) giants and run back to the army and repeat this until their giants die and attack!
8.They use Albowtross! Use magikill's Blast and Poison Spray to sweep them.
9.YOU WIN!(But this strategy is dangerous and you must always be caution because the opponent has GIANTS!)