By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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.