After a very long hiatus, the Saints Row series is finally back – though ...