armitage review