big satan nyc or philly review?