After Level 15 you mistakenly introduce the bomber with the knight text.
The 3 seconds looping Music in the over world was really annoying, but it was good in the levels themselves.
The length was impressive and also very fitting. You introduced new enemies and new units at just the right time and ended the game on a satisfactory note where the player wishes for just one more level.