Who caught the premiere of this show last night? It seemed really interesting, and I'll definitely be watching more of it.