Ok I'm watching the quick look and the guys are saying "this feels exactly like a basic cable television show" and I have to finally say something: it is!
Ever since the first trailer for this game I've bin thinking "Life On Mars". It was super popular in Britain a few years ago:
Here's the USA version that might look a bit more familiar:
Please tell me I'm not the only person thinking this.