Can't remember what it's called. Not as grim as Europe Ablaze but not as camp as Achtung Cthulhu

Anyone know what I'm talking about?