And so, after an agonizingly long wait, a venerable franchise has released it's next installment to the cheers of it's many devoted followers. Also, Watch Dogs Legion is out.