seven snipers critics review