dota 2 has unlimited replay value it's very deep and complex and you have to read netizhe to even be able to install it and you just don't get it man it's super cool and the best the only thing that comes close is call of duty