I'm not familiar with the game, having never played it. I have played the RPG, and the background is alright. Bleaker than most games I enjoy, but there's enough room to play the big hero.
Yeah, it's pretty good. Simple resolution (3d6+stat vs. TN), flat difficulty types, simple level...