Spartans review