I am definitely planning to go on Steam, in fact the game is currently being reviewed by Steam, but it might take a while :)