It was OK.
People tend to overlook some of the failures in the plot, pacing and writing because of all of the gaming culture references it is inundated with.
There were a few section that were just out and out dirt boring.
-----signature-----
If I have burnt my bridges I will walk on water.
If you're on the shore, then you're sure not me, oh
My seething wrath and urge for blood is fueled by searing hate.
I'm X X X bitch, triple X rated.