No, I don't think they ever have.
It's nice otherwise, but I'm really not a fan of store exclusives. They should just list the games on Steam at a higher price.I'm happy that finally someone is challenging Steam in a serious way. Competition is good!