mechstermination force review