Xen on 04 December 2017
Most recently, at 400 hours and counting (340 in steam, plus the hrs I played offline), I think it is Crusader Kings II.
All time, it would perhaps be Tekken 3, Diablo II, or AoE 2, all of which occupied me for years.