30 days to Defence

30 days to Defense - protection of the castle in which the player has to save money falling from enemies and buy troops on them, improve or apply some magic.
summary by MetaCritic