Great game, redundant, but very fun!
Problem: "Liek, lawlz, I can beat deh game with [insert number] [insert unit name]s!! 2 easy."
Solution: Don't. Challenge yourself, buy many maaaaany different units.
Problem: "Liek, deh freakin' upgrades dont do no thingz0rz!"
Solution: Be patient, spend around 10 level's worths of gold on tons of units, and then dump all your money into upgrades, trust me, at the end, I could send around 5 archers out and crush a level 50 castle.
Problem: "LAGGY AFTER 50 UNITS WTF"
Solution: Once again, be patient. Eventually you will either win or have your units mowed down.
Problem: "HIGH COST TINGS ARE SUCK"
Solution: Upgrade the cannons around 10,000 times and then tell me that they suck. (1 shot will demolish the castle, and 10,000 times is very cheap once you reach around level 40, getting 80,000 each time).
--REVIEW--
Graphics 10/10
Great graphics, really nice, I do believe you should have had visible enemy archers and enmy soldiers pushing and REFILLING!!! the enemy oil.
Style 9/10
Though all it is is "Defend Your Castle" reversed, it's still original and a nice refresher to the average "My God, day are atakin us, upgrade an defend!" games.
Sound 8/10
I loved the sound, yet some of them didn't fit.
Violence 9/10
Obviously! Tons of firey explosions, smoke, arrows to the head! VERY violent!
Interactivity 10/10
It's a game!! Of course it's 10/10 interactivity!
Overall: 9.2/10
Great game, dude.
--SUGGESTIONS--
Make it "Defense And Invasion" next time, both you and the computer defend your castle and send units to destroy eachother's base.
More units.
MORE UNITS.
Different upgrades. Buildings don't make soldiers more skilled, better weapons and better trainers do.