you first link is stupid for a lot of reasons (it has already been discussed)
And you're wrong for Twin Mirror:
"
DONTNOD SIGNS STRATEGIC AGREEMENT WITH EPIC GAMES AND BECOMES CO-PRODUCER OF TWIN MIRROR"
DONTNOD Entertainment is pleased to announce the signing of an exclusive PC distribution partnership with Epic Games. The PC version of Twin Mirror will be released exclusively via Epic Games store for a 12-month period. The financial terms of this partnership ensure a more advantageous distribution of revenues for DONTNOD.
Meanwhile, DONTNOD Entertainment has acquired the rights of Twin Mirror in line with the strategy presented at the time of its IPO: strengthen its intellectual property portfolio and increase game profitability.
"