A design group specializing in digital product and brand.
It looks like the New Fiction team is still working on it.