Very cool game. I'm pretty sure it's inspired by the Stronghold 2 mini game. Made it until wave 50 which I guess can't be beat.
Oh, we have a true connoisseur here :) Take a closer look at the game description.