alpha wolf half living things reviews