We spent a bunch of time with Dontnod Entertainment's latest narrative title, Twin Mirror, which unfortunately struggles to contend with the previous releases from the developer.