So here is a review for the social network from the folks at spill.com. Did any of you see it this weekend?? What did you think about it?? Also some of you were saying you couldn't view my last video about the walking dead. If you want try going to amc.tv and look for the videos there.