Seriously builds up a great amount of tension. One of those games where you want to stop playing but just need to keep going on to see how it all ends.