Sorry for the late response. Must have missed the notification.
At this time, buying The Land of Glass on itch.io will not net you a Steam key. However, with it being Christmas and all, if people buy and then ask, I can send some out. Might be a few days after the fact though, since holidays and whatnot.