So, I just checked Steam, and to my utter surprise found that not only are the three episodes of Hector now available on Steam, but they're also on offer.
The weird thing is that Episode 2 of Hector doesn't seem to be out on Telltale's own site. Or is that just me?
Anyway. Anyone else excited? 'cause I am! Loved that first episode.