Before I start, I want to compliment you on just how much you've added in such a short period of time. Count me among the impressed.
But could you stop using fake names for services we all know about? There's no issue of copyright (even if this wasn't anonymous and you were looking to publish, it falls under fair use), and every single time I see one of those terms it pulls me right out of an otherwise-strong branch, like suddenly the story's being told by my technology-averse uncle.
Anyone else have this problem, or am I just weird?
(yes, I know, I'm still weird in either case, but you know what I mean)