jardesonbarbosa on 01 September 2017
They can't really avoid Steam. At some point they'll have to release all of their games on Steam if they want some profit. Even if it's crossbuy with their store.