Worth checking out if you haven't seen it already: The Kill Team - Rolling Stone Another reminder of the relevance…