ID havn't made a good singleplayer game since Q1/Q2 ( even D2+expansions were bad, then Quake came along ).