Yep. The Dev was going to release via GoG, but pulled it after GoG dropped the game Devotion (controversy over why, and a lot of gamers thinking CDPR could "win" a fight versus CCP).
While I kind of get her point, its a little undermined and almost hypocritical by also releasing on Steam (Which, given Valve is in direct contact with CCP in the creation of Steam-China, will never ever release Devotion)
Shame really, was very excited about this game.