Pretty good scifi, but somehow less than the sum of its parts. Good worldbuilding, a certain dry wit, many fun references to find. Second-person writing style is unusual - reminds me of a roleplaying game. Somehow seemed incoherent, and I was able to guess who-dun-it by a few pages in. 
 Scottish English seemed to be almost totally incomprehensible, but I suppose some of the Internet slang might be, too. 
 Still, not a bad book by any means, and I'll check out more from this author later.