Games like God of Failure

Defend your castle from the orcish chavs, lure them into your traps and destroy them.

Defend your castle from the orcish chavs, lure them into your traps and destroy them.
Picked to match God of Failure on gameplay, themes, and feel.