Slightly better
The game is still far too easy. Massed archers don't work, but now massed Infantry does. Also, rams are underpowered for their cost. At the moment, my suggestion for making the game more difficult is to retain troops that were deployed and survived, and drastically reduce the amount of gold gained per level. This forces people to minimize casualties.
I think that at higher levels, you should add other obstacles that need to be brought down, not just the castle walls. Forward outposts and such, maybe.
You should do some more playtesting yourself before the next version. The mass infantry thing was obvious from the start.