I woke up this morning to find Twit View completely broken!
Seems there was a slight change with the servers twit.tv hosts their on-demand video content on (audio feeds were unaffected).
I have just submitted an update to both the Windows 8.1 and Windows Phone stores, so expect to get the update in the next day or so!