Would be nice, but Steam only ... nah.
It won't only be on Steam :) Our demo is currently on steam and here.