Slavestate review