Never played the game, but this was really well crafted, scripted and acted; also very gory at times.