I finished it a few days after it was out, its a great game, defiently worth the purcahse.
The only gripe that i have with it is that i had in finished in 2 "seatings" (ie, 2 times of playing it) of a few hours each seating.
I guess ill have to give it a go on nightmare! :D