amazing xmen review