In what I can only assume is some sort of clerical error, the people at Netflix UK have deemed me worthy of joining their ‘Stream Team’. Aside from being an excellent, rhyming name, I’m not entirely what this involves but they have sent me a Netflix subscription and will keep me updated when new stuff…