Has anyone watched the new Dexter? Two episodes have already been released and I can't wait for the third : D