Kingdom Rush is a tower defence game set in a medieval world. Prepare for an epic journey to defend your kingdom against hordes of orcs, trolls,...