I learned recently that there is an website named "streamrecorder" that records twitch/kick streams even from streamers that erase the vod after the live. A free account there allows you to download the recorded streams in 720p. Have fun and...