Alan Quake

98.62%
389 7,371 hours 9,072 516 492 3,429,860