I actually didn't know that Steven was out on so many digital outlets since I catch it on CN when it airs, but for those of you looking for a legit way to watch the show in HD there are a number of option available! iTunes, Google Play and Amazon have episodes available for purchase and download at the links below.
Go on out there and support an excellent show folks!
iTunes
Google Play
Amazon
Twitter: Calpain